Scotland in the Middle Ages 400 - 1450 AD - Dargie, Richard (Pulse Publ, 1995)