Pedigree map of John Teasdale