A history of Scotland - Oliver, Neil, 1967- (Phoenix, 1996)