Crossing Antietam: The Civil War Letters of Captain Henry Augustus Sand, Company A, 103rd New York Volunteers

by

  • Publisher: McFarland
  • Print ISBN: 9781476663104, 1476663106

  • eText ISBN: 9781476624648, 147662464X