Pedigree map of Thomas Peter Campbell