Mediaeval chronicles of Scotland the chronicle of Melrose (from 1136 to 1264) and the chronicle of Holyrood (to 1163) (Llanerch, 1988)