Greek Mysteries, Philosophy and Neo-Platonism