By Apuleius
By Apuleius, Robert Graves, Robert Graves
By Apuleius, Walsh, P. G.
By Apuleius, Graves, Robert, Arenson, Roberta