I almost returned the book to the library after reading the first few chapters. But, other reviews inspired me to plug on skipping the cyber-bog in the middle. The ending was marred by a tedious political rant. The rest of the book was interesting and intriguing. It captured the warts of today's political climate brilliantly.