Not a bad story, quite predictable though. What is annoying about the author is that he uses every opportunity to insert his own political views in practically every chapter. It eventually becomes very tedious and I found myself rolling my eyes every time it occurred. He makes it very clear which side he leans towards and keeps the digs coming.