just finished this book and my mind is still reeling. what a wild ride - the plot twists had me on the edge of my seat the whole time.