ICSE Class 10th History 3 – The Contemporary World – Notes