I can't really decide whether Declare is a fantasy book that tries to be a spy book, or a spy book that tries to be a fantasy book. I found it to be a slow, and at times tedious read. I finished it though, and was glad I did.
Without spoiling anything, the hero of our story is Andrew Hale. He was recruited by British intelligence at a very early age. This story spans his lifetime and more. WWII is his first taste of action and he keeps tasting to the end of the cold war. There's some romance to spice things up a bit. Not that a book with spies, djinns, and other supernatural manifestations needs a lot of spice. In spite of being a slow read I recommend this book.The ending is predictable, but satisfying.