North Carolina 20st Regiment Infantry Roster and History

2024-07-23T12:13:53-04:00

Price: 18.50

John W. Moore and Walter Clark

(?), 2019, paper, 62 pp.

ISBN: 9780788492457

101E-NC0214