The 21st North Carolina Infantry: A Civil War History, with a Roster of Officers

by

  • Publisher: McFarland
  • Print ISBN: 9780786476268, 0786476265

  • eText ISBN: 9781476616315, 1476616310