Pilgrim's RE-gress; or a Modern Pilgrim's Progress