Dictionary of World Philosophy

Dictionary of World Philosophy
Powered by Amazon.com