Plato And The Other Companions Of Socrates V3 (1888) by George Grote | Menrva Books