Hephaistos Sweats or How to Construct an Ambivalent God. - Bremmer, Jan N. (Edinburgh University Press, 2010)