Lost kingdoms : Celtic Scotland and the Middle Ages - Roberts, John Lenox, 1931- (Edinburgh University Press, 1997)