Pedigree map of John Ballance