The X-rated Bible : an irreverent survey of sex in the scriptures