Modern Europe Upto 1945 - Downer Hazen, Charles (Delhi: S Chand & Co, 1968)