Apuleius : a Latin sophist - Harrison, S. J., 1960- (Oxford University, 2000)