Somerled: And the Emergence of Gaelic Scotland
John Marsdenis the author ofGalloglas.