Republic
Plato
Republic - New Delhi: Prakash Books, 2016. - 400 p.
9788175993068
Political ethics
321.07 PLA
Republic - New Delhi: Prakash Books, 2016. - 400 p.
9788175993068
Political ethics
321.07 PLA
© Copyright 2017 by Presidency University. All Rights Reserved.