Pedigree map of Donald Macaulay