Big ideas : the essential guide to the latest thinking
Harkin, James
Big ideas : the essential guide to the latest thinking - London: Atlantic Books, 2008 - xxii, 144 p. ; 20 cm.
9781843547105
Civilization, Modern - 21st century - Terminology
306.089963 HAR
Big ideas : the essential guide to the latest thinking - London: Atlantic Books, 2008 - xxii, 144 p. ; 20 cm.
9781843547105
Civilization, Modern - 21st century - Terminology
306.089963 HAR