Pedigree map of William MacLeod