
Too Much for Human Endurance”: The George Spangler Farm Hospitals and the Battle of Gettysburg
By Ronald D. Kirkwood
Savas Beatie, 2019, $34.95
Too Much for Human Endurance”: The George Spangler Farm Hospitals and the Battle of Gettysburg
By Ronald D. Kirkwood
Savas Beatie, 2019, $34.95