Pedigree map of John Barbour