Theophilus Hunter Holmes: A North Carolina General in the Civil War

by

  • Publisher: McFarland
  • Print ISBN: 9780786473106, 078647310X

  • eText ISBN: 9781476602837, 1476602832