Complete 20th century History for Cambridge IGCSE.
Cantrell, John.