Apuleius' platonism : the impersonation of philosophy / - Fletcher, Richard,