article: 1040
links: June 27 October 1 June 17 1001 Harthacanute Sandwich, Kent March 17 August 15 997 February 22 1095 Harold Harefoot List of English monarchs List of British monarchs Seljuk Turks Duncan I of Scotland 1105 Ghaznavid Empire 1109