Neoplatonic philosophy by JOHN M. DILLON | Menrva Books