Family tree▼
"David (Hall), b 20 June 1758 (Wallingford Vital Records), bp June 1758 (church record, Congregational Society, Cheshire); …"