Cambridge IGCSE and O Level history Option B: The 20th century - Walsh, Ben (Hodder Education, an Hachette UK Company, 2018)