Author: Desmond (translator) Plato; Lee