Tag: American civil war AudioTotal warFriday 23 March 2012This talk focuses on the concept of total war, what it means, and what...