A Dictionary of English Philosophical Terms 24,50 EUR*