Book Review

Book Review

War on the Waters, by James McPherson James McPherson, Civil War historian and Pulitzer Prize-winning author has published his latest book, War on the Waters, through the University of North Carolina Press. Although previously undervalued for their strategic impact...