Title: Cambridge IGCSE and o Level History Study and Revision Guide
Subjects: World history, History, examinations, questions, etc., History, modern, 20th century