Caroline E. Janney https://uncpress.org/book/9781469625331/cold-harbor-to-the-crater/ University of North Carolina Press 2015