Lost kingdoms Celtic Scotland and the Middle Ages / - Roberts, John L. (Edinburgh University Press,)