Home / Crosswords / NYT Crossword / John ___, author of "Annals of the Former World"