pilgrim's progress...
Subtitle: to which is prefixed a life of the author and explanatory notes....
By: by John Bunyan :
Publisher: William Nicholson and Sons.
Place of publication: Wakefield
Language: eng
Number of pages: 384