Pedigree map of William James Campbell