historytheinterestingbits.com
The Tragic Story of the 1st Duke of Rothesay
David Stewart was born on 24th October, 1378, the son of John, Earl of Carrick and heir to the throne, and Annabella Drummond. His grandfather was King Robert II, who was himself the grandson of Ro…