plato.stanford.edu
The Stanford Encyclopedia of Philosophy organizes scholars from around the world in philosophy and related disciplines to create and maintain an up-to-date reference work. It offers a table of contents, archives and random entry browsing, with editorial information and citation guidance.