Pedigree map of John MacKinnon