Nielsen Hayden genealogy
Ancestors of William Purefoy
┌── William Purefoy (of Misterton, Leicestershire, England - ??) =>
┌── Philip Purefoy (of Newnham, Warwickshire, England - Aft 1321)
│ └── Mary Waver =>
│
┌── 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
│
William Purefoy (of Shirford, Warwickshire, England - ??)