history of the modern world - Poutton, Richard (Oxford university press New Delhi, 1981)