Pedigree map of John Gregory Hamilton