Pedigree tree of John Barbour