David C. Keehn is an attorney from Allentown, Pennsylvania, with a history degree from Gettysburg College and a juris doctorate from the University of Pennsylvania.
Interview with Author David C. Keehn (Civil War Medicine)