Political Philosophy And The Human Soul: Essays In Memory Of Allan Bloom

Allan David Bloom, Michael L. Palmer, Thomas L. Pangle, Michael Palmer