Scotland : a history from earliest times /
Moffat, Alistair,1950-author.
Includes bibliography (pages 491-502) and index.