Entry in the Stanford Encyclopedia of Philosophy by H. Lorenz, 2009. See section 3 for Plato's account.