Pedigree map of William McFarlane