Pedigree map of John Castle