Plato : Timaeus and Critias : translated into English with introductions and notes on the text - Plato. (Routledge library editions. Plato ;, 2013)