Pedigree map of William Robert MacLeod