Scotland: the later Middle Ages - Nicholson, Ranald (Oliver & Boyd, 1974)