A short history of Western thought - Trombley, Stephen 2011 (London Atlantic Books, 2011)
Keywords: Philosophy