Pedigree map of David Hampton