Plato on Punishment

Cover

Book Details

Author  Mary Margaret Mackenzie
Publisher  University of California Press
Publication Date   December 17, 1985
ISBN  0520056248
Pages  278

Buy this book

Customer Reviews

Blacklist