Have to admit this book had me at the edge of my seat a couple times