"Too Much for Human Endurance": The George Spangler Farm Hospitals and the Battle of Gettysburg

You might also like...