FARNHAM, Thomas
1631 - 1685 (53 years)
Generation: 1
1. FARNHAM, Thomas was born on 10 Apr 1631 in Rochester, Kent, England; died on 11 Jan 1685 in Andover, Essex, Massachusetts, USA.