Scan barcode
520 pages • first pub 2016 (editions)
ISBN/UID: 9780300230697
Format: Paperback
Language: English
Publisher: Yale University Press
Publication date: 27 June 2017
Description
Winner of the 2016 Los Angeles Times Book Award for History New York Times Book Review Editors' Choice "Gruesomely thorough. . . . Others have described some of these campaigns, but never in such strong terms and with so much blame placed directly...
Community Reviews
Content Warnings
520 pages • first pub 2016 (editions)
ISBN/UID: 9780300230697
Format: Paperback
Language: English
Publisher: Yale University Press
Publication date: 27 June 2017
Description
Winner of the 2016 Los Angeles Times Book Award for History New York Times Book Review Editors' Choice "Gruesomely thorough. . . . Others have described some of these campaigns, but never in such strong terms and with so much blame placed directly...