Pedigree map of William Peebles