John Bunyan/Definition

(1628-88) English Puritan minister and writer; wrote The Pilgrim's Progress.