I loved this book. this had many times where it kept you on the seat of your pants.