The pilgrim's progress - Bunyan, John 1628-1688 (Penguin Books, 1987)