Pedigree map of John Barraball