What are the two sons of the King featured in Shakespeare's Macbeth?
Duncan I of Scotland Donnchad mac Crinain (Modern Gaelic: "Donnchadh mac Crìonain"; anglicised as Duncan I, and nicknamed An t-Ilgarach, "the Diseased" or "the Sick"; ca. 1001 – 14 August 1040) was king of Scotland ("Alba") from 1034 to 1040. He is the historical basis of the "King Duncan" in Shakespeare's play "Macbeth".
James II of Scotland James II (16 October 1430 – 3 August 1460), who reigned as king of Scots from 1437 on, was the son of James I and Joan Beaufort. Nothing is known of his early life, but by his first birthday his twin and only brother, Alexander, who was also the older twin, had died, thus making James the heir apparent and Duke of Rothesay. On 21 February 1437, James I was assassinated and the six-year-old Duke of Rothesay immediately succeeded him as James II.