A history of the British Isles - Black, Jeremy, 1955- (Palgrave essential histories, 2012)