Review of Shawcross Review of Edward Shawcross’s The Last Emperor of Mexico (Basic Books, 336 pages, $30) for New Criterion January 2022 Share this:TwitterFacebookLike Loading...