Caroline E. Janney https://uncpress.org/book/9781469663371/ends-of-war/ University of North Carolina Press 2021