John Bunyan was born in 1628 at Elstow near Bedford, England. Then after years of spiritual struggle, he found salvation in Christ and began to preach to groups of dissenters. Arrested and condemned to Bedford jail for illegal preaching, a punishment from which he might well have been freed by...