Pedigree map of William Allan