The pilgrim's progress - Bunyan, John (Penguin Classics, 1987)