Pedigree map of John Muir McFarlane