North Carolina 20st Regiment Infantry Roster and History

$18.50

John W. Moore and Walter Clark

(?), 2019, paper, 62 pp.

ISBN: 9780788492457

101E-NC0214