Fifty thinkers who shaped the modern world - Trombley, Stephen (London Atlantic Books, 2012)
Keywords: PHILOSOPHERS; POLITICAL AND SOCIAL THEORISTS; SCIENTISTS; IDEAS