John LeStrange - Pedigree | FamilyCentral
 18 May 1282 - 6 Feb 1312