The Humfrey family tree can be traced back 12 generations, over 300 years, to Nicholas Humfrey who died in 1627. Much of the research into the Humfrey ancestry was performed by Bruce Humfrey. His original document have been digitised and provided online here.