Scotland : a new history /
Lynch, Michael,1946-
London : Century,
1991.