CATHOLIC ENCYCLOPEDIA: Plato and Platonism June 3, 2025 by jlamprecht https://www.newadvent.org/cathen/12159a.htm