Great book with a most of this book keeping you at the edge of your seat.