Pedigree map of John Gilbert Macdonald