Internet Encyclopedia of Philosophy. Squashed Philosophers- Condensed Plato Aristotle Augustine Descartes Hume Marx Freud Copernicus Hobbes Sartre Ayer Sade Wittgenstein Einstein. Critical thinking web.
to experience pearltrees activate javascript.