Old Galloway - Donnachie, Ian L.; Macleod, Innes (David & Charles, 1974)