Plato for beginners - Cavalier, Robert (Orient Blackswan, 2010)