Apuleius: a Latin sophist - HARRISON, S.J. (Oxford University Press, 2000)