The Pilgrim's Progress. With Explanatory Notes By Thomas Scott and a Life of the Author By Josiah Conder