The New Penguin History Of Scotland: From The Earliest Times To The Present Day, 2001.