Who Speaks for Plato?: Studies in Platonic Anonymity - 9780847692187