Translation of: Pilgrim's progress.