Cambridge International AS Level International History 1871-1945
Cambridge International AS Level History is a suite of three books that offer complete coverage of the Cambridge International AS Level History syllabus (code 9389)
History, Modern -- 19th century -- Examinations -- Study guides.
History, Modern -- 20th century -- Examinations -- Study guides.
History, Modern -- Examinations.