murreyandblue.wordpress.com
You only reign twice?
Edward of Caernarvon, who was born in 1284, was king of England for nearly twenty years from 1307 as Edward II. What of his childhood? In about October 1289, he was contracted to Margaret, known as…