Collins encyclopaedia of Scotland

edited by John Keay and Julia Keay
HarperCollins
9780002550826
0-00-255082-2