Pedigree map of John Barclay