It is obvious from reading the reviews of this book, the reader either hates it or loves it. When I buy a Tom Clancy book, I know what If am getting -- imagination, technology, and an unbelievable ending. Tom Clancy outdid himself and I don't think he can write a better book. This book had everything. I did not think that it was too long because I like a book that will last one week (I usually read these books on vacation). This was just right!