Modern British History Since 1900 - Jeremy Black (Bloomsbury, 2000)