Interactive tree of John Leonard mar 12 nov 1640 mar 12 sep

John Leonard mar 12 nov 1640 mar 12 sep 16151676
Thomas Leonard 15771638
Lydia White 15871701
John Page Leonard 15081590
Elizabeth Harmon 15201585
Sir John Lennard, II, Sheriff of Kent 14791554
Catherine Elizabeth Weston 14781508
John Robert Leonard 14591530
Anne Bird 14581485
Sir Thomas Weston Lord of Chepsted 14421491
Lady Cecillia Irmingland 14451491
William Harmon 14881547
Margaret Boteler 14901520
Richard White 15571614
Lady Mary Rhoden Edmund Plowden 15481593