Cratylus ; Parmenides ; Greater Hippias ; Lesser Hippias / - Plato,; Fowler, Harold North (Harvard university,, 1996)