Duke of Rothesay David Stewart
1378 - 1402 (23 years)
Generation: 1
1. Duke of Rothesay David Stewart was born 24 Oct 1378; died 26 Mar 1402, Falkland, Fife, Scotland. David — Marjorie Douglas. (daughter of Archibald Douglas and Joanna De Moravia) [Group Sheet]