Pedigree map of John Hastings