Pedigree map of William Semple