Cambridge IGCSE History Option B: The 20th Century Coursebook (Cambridge International IGCSE)