Henry T. Rich Pension Record
Alamance County, North Carolina, USA