North Carolina Troops, 1861-1865 : a Roster, Volume 22
Subtitle: Confederate States Navy, Confederate States Marine Corps, and Charlotte Naval Yard
Publisher: North Carolina Office of Archives & History
Published: 2024
Language: eng
ISBN-13: 9780865265042