http://www.philosophypages.com/dy/
This is a concise guide to technical terms and personal
names often encountered in the study of philosophy. Although its entries are extremely
brief, many of them include links to electronic versions of philosophical
texts and to more detailed discussions located elsewhere.