Lucius Apuleius (2nd Century AD) was born in North Africa and travelled widely, visiting Italy and Asia, where he was initiated into numerous religious mysteries. He drew on the knowledge he gained about the priestly fraternities to write the Golden Ass, which Cupid and Psyche is extracted from.