Pedigree map of Thomas Charles Hannaford