Up-to-date dictionary of philosophy with 2,500 entries covering the entire span of the subject and nearly 500 biographical entries.