Pedigree tree of Duke David Stuart of Rothesay