Pedigree map of William Andrew Petrie