CANNON,MARTIN 20TH CENTURY WORLD HISTORY: COURSE COMPANION - OXFORD NEW YORK OXFORD UNIVERSITY PRESS 2009 - 512 p. : ill. Includes index. Subjects--Topical Terms: 1.History--Study and teaching (Secondary). 2. International baccalaureate--Study guides.