
Plato Republic (Hackett)
Plato; g m a grube; c d c reeve
Format Paperback
Publisher Hackett publishing company
ISBN-10 0872201368
ISBN-13 9780872201361
Format Paperback
Publisher Hackett publishing company
ISBN-10 0872201368
ISBN-13 9780872201361