Pedigree map of John MacTavish