Title: 20th Century History for Cambridge IGCSE and O Level
Subjects: History, modern, 20th century