Pedigree map of John Peter Castellaw