catholicsaints.info
Plato
New Catholic Dictionary entry for Plato