North Carolina 20st Regiment Infantry Roster and History

$18.50

John W. Moore and Walter Clark


(?), (2019), paper, 62 pp.

ISBN: 9780788492457

101E-NC0214