History of modern europe - Mahajan, V.D. (New Delhi S. Chand & Company, 1985)