The rampant god : eros throughout the world