Ideas that shaped our world : understanding the great concepts of then and now

Notes
A guide to all the key concepts of the last 250 years. An aid to understanding both modern history and contemporary culture
Location edition Bar Code due date
Non-Fiction B15674
Dewey:001
call #:IDE
ISBN:1863094784
pub:1997