Pedigree map of William Durrach Campbell