Pedigree map of John Peter Fuller