Pedigree map of Hugh Peebles of Mainshill