UPCOMING AMERICAN CIVIL WAR BOOKS
Title: Stuart's Tarheels: James B. Gordon and His North Carolina Cavalry in the Civil War 2nd Ed.

Author: Chris Hartley
Release: June 12
Publisher: McFarland