Pedigree map of David Montgomerie of Lainshaw