North Carolina 20st Regiment Infantry Roster and History

$1850


John W. Moore and Walter Clark

(?), 2019, paper, 62 pp.

ISBN: 9780788492457

101E-NC0214