Front cover image for The Pilgrim's progress : an authoritative text contexts criticism

The Pilgrim's progress : an authoritative text contexts criticism

John Bunyan (Author), Cynthia Wall (Editor)
Print Book, English, 2009
W.W. Norton, New York, 2009