20th century world history : course companion / Martin Cannon ..... [et. al.]
- Oxford Oxford University Press c2012.
- 512 p.
Includes index.
978-0-19-838998-9
History -- Study and teaching (Secondary).
International baccalaureate -- Study guides.
International baccalaureate.
Res 909.82 C333 2012
Includes index.
978-0-19-838998-9
History -- Study and teaching (Secondary).
International baccalaureate -- Study guides.
International baccalaureate.
Res 909.82 C333 2012