Pedigree map of James Hampton