Pedigree map of David Murdoch Mackenzie