Republic

by Plato
BOOK
loading image...
Book Title : Republic
Author : Plato
Publisher : Harvard University Press
Release Date : 2013
Categories : Political science
Pages : 503
ISBN : 9780674996519
Available Language : English