McPherson's Ridge: The First Battle for the High Ground July 1, 1863EbookMcPherson's Ridge: The First Battle for the High Ground July 1, 1863bySteven H. NewtonRating: 4 out of 5 stars4/5Save McPherson's Ridge: The First Battle for the High Ground July 1, 1863 for later