(Oh, ye of "Pilgrim's Progress". . . . .)