The Roots and Consequences of Independence Wars Conflicts That Changed World History - Spencer C. Tucker (Bloomsbury, 2018)