"Too Much for Human Endurance": The George Spangler Farm Hospitals and the Battle of GettysburgRonald D. Kirkwood