Review by Jessica Garrett-Harsch
Book by John Ferris (Bloomsbury Publishing, 2020), 823 pages, illustrations, maps, portraits, bibliography, index.