John Bunyan (1628-1688) stands as one of English literature's most influential religious writers and a towering figure of Protestant thought, whose masterwor...
View in Alexandria