Reviewed by Graham Alexander.
Craig Whitlock (Simon & Schuster, 2021), 346 pages, endnotes, bibliography, photos, index.