John Bunyan (28 November 1628 31 August 1688) was an English Christian writer and preacher, famous for writing Pilgrim's Progress. ...