God’s Generals – John Bunyan
John Bunyan was born in 1628 to Thomas and Margaret Bunyan at Bunyan’s End in the parish of Elstow, Bedfordshire. Bunyan’s End is about halfway between the hamlet of Harrowden (one mile south-east of Bedford) and Elstow High Street. Bunyan’s date of birth is not known, but he was baptised on 30 November 1628, the baptismal entry in the […]
God’s Generals – John Bunyan Read More »