Covers 20th-century international relations and depth studies.IGCSE History CoursebookUGXÂ 140,000PriceQuantity*Add to Cart