Pappas, Nickolas

Plato and the Republic / - London : Routledge , 2000. - xiv+230

0415095328

Philosophy