Plato for beginners - Cavalier, Robert (Orient Longman, 2004)