Apuleius : A Latin Sophist - S. J. Harrison (2000)