Modern Europe,1789 onwards - Hazen,Charles Downer (New Delhi S.Chand, 1995)