books with twists' suspense