NEW The History Press Confederate Generals of North Carolina, NC 9781609490485 C Confederate Generals of North Carolina provides a brief but compelling biography of each of the forty-eight Confederate Generals who served from North Carolina during the Civil War.
eBay