Pedigree map of William Shaw Allan