Dyfnwal, King of Strathclyde — Early tenth-century King of Strathclyde