Tim Harper (Harvard University Press, 2021), 826 pages, 16 pages of photos, 5 maps.
Reviewed by J. R. Seeger
Download PDF of this review