Decoding Primary Records October 20, 2020 John Lisle Leave a comment I am updating my reseach on the James Hall family of Iredell County, North Carolina. This large Hall family has… Continue Reading →