Stanford Encyclopedia of PhilosophyA comprehensive, online, open access resource covering all aspects of philosophy - from concepts to people to schools of thought. Maintained and kept up to date by experts in the field, this is a great place to start your research on topics having to do with ethics or the philosophy of religion.