Pedigree tree of David Boswell, 2nd of Auchinleck