Plato for the modern age

by Robert Sherrick Brumbaugh

Introduction for the general reader, presenting the Greek philosopher's teachings as provocative source of contemporary ideas.