Penguin dictionary of modern history 1789-1945 - PALMER, Alan