We're giving 100 Caboodlers the chance to read Megan Campisi's thrilling The Sin Eater, before it's out in July.
An old adage says there are really only two stories: a man goes on a voyage, and a stranger arrives in town. This is the third: a woman breaks the rules.
Can you uncover the truth when you're forbidden from speaking it?