Pedigree map of John Hardie