John Freeman - Pedigree | FamilyCentral
 1532 - 1 Nov 1587