The pilgrim's progress - Bunyan , john (New york oxford university press, 1984)