Pedigree map of William Craig