From Pictland to Alba: 789 - 1070 - Woolf, Alex (The new Edinburgh history of Scotland, 2007)