Plato

Republic/ - Newyork Simon & Schuster Paperbacks 2010 - 524p.

9781416599708