Cover of Teaching New Histories of Philosophy

Teaching New Histories of Philosophy

EDITORIAL TEAM

Editor

Jerome Schneewind
Professor Emeritus
Johns Hopkins University