Great Pedagogical Essays. Plato to Spencer
Publisher: New York: American Book Company