Nielsen Hayden genealogy
Ancestors of William Purefoy
Bef 1354 - Aft 1397 (> 45 years) ┌── Philip Purefoy (of Newnham, Warwickshire, England - Aft 1321) =>
┌── William Purefoy (of Newnham, Warwickshire, England - Aft 1345)
┌── Philip Purefoy (of Misterton, Leicestershire, England - Aft 1373)(m. Bef 1345)
William Purefoy (Bef 1354 of Shirford, Warwickshire, England - Aft 1397)
│ ┌── John Shirford
│ ┌── John Shirford (of Shireford, Warwickshire, England - ??)
└── Margaret Shirford (m. Bef 1345)
└── Ellen