Very, very funny and delightfully original as well as acutely clever in a makes-you-think-about-contemporary-morality-without-realising-it kind of way... this novel will not only make you laugh and give you a nice, warm, fuzzy feeling, it will also provide a good basic grounding in Greek mythology