Good news is that this is a page-turning spy romp. Bad news is it comes to an end. Good news is that it's a happy ending. Bad news is that to believe that it is a happy ending means that you are nuts. Good news is that the author might write another novel. Bad news is that means he won't write Spooks.