In the steps of John Bunyan: an excursion into Puritan England