The Kingdom of Scotland in the Middle Ages 400 - 1450 - Armstrong, David; McGonigle, Jim (Heinemann Scottish history, 2002)