A must read for any Christian worthy of their faith. John Bunyan lived in difficult times for the free practice of Christianity as we know it today yet he remained faithful till the end. What a worthy example to follow for all those faced with diverse challenges of life in their practice of their Christian faith. This book truly transformed my Christian journey for the better for good.