Pedigree map of David Hamilton