every time I thought I’d figured out the plot it switched on me.felt like a zigzaging ride!! finished the whole book in 2 days!!!