Pedigree map of John Bruce