For years, David Shayler has been a thorn in the flesh of Britain's intelligence establishment.

An MI5 officer for six years, he went to jail after leaking secret documents to the press.

In the last ten years he's been a novelist, a writer on security matters, and a political
...