Long shadows: truth, lies, and history Paris, Erna Popularity → Current 14 Peak 28 Niche 58 Bloomsbury 2001 495 pages