British Society Since 1945: The Penguin Social History of Britain by Arthur Marwick (Paperback, 2003)