Duncan I of Scotland — king of Scots from 1034 to 1040 | namepick