MI5 agents, living a different life every moment, facing a different threat every day. In the dangerous shadow-world of the intelligence community, the enemy is never far away. Hidden, waiting.
View Item
Greig Christie 2026