Twisted
Jan Stuart
It's one of those by-the- book mysteries that makes you feel smart by keeping you a half-step ahead of the protagonist, then leaves you feeling stupid for having blown another 10 bucks.