Plato on knowledge and forms : selected essays - Fine, Gail (Clarendon Press, 2008)