Pedigree map of John Tulloch