John Bunyan ( 28 November 1628 - 31 August 1688 ) was an English Christian writer and preacher .
John Bunyan ( Harrowden , near Bedford , 28 November 1628 - London , 31 August 1688 ) was an English tinker , preacher and writer .