I have noticed that the second book of every trilogy seems to be the weak link and this one is no exception. The characters are still engaging but the author is holding his cards a bit too close in anticipation of the final book. Still, you have to keep the flow going so it can't be missed and it's worth the ride.
The story was scattered and jumped around a good bit. This book is not nearly as good as the first in the series. The author missed an opportunity to give the reader more insight into the thinking of John Mandrake's character.