Pedigree map of John Havey Holmes