book of sex review