The “John who wrote ‘The Pilgrim’s Progress’” clue in the New York Times crossword is referring to John Bunyan , the 17th‑century English preacher and author of the classic Christian allegory The Pilgrim’s Progress.