Alex Berenson’s John Wells series in chronological order:
- The Faithful Spy
- The Ghost War
- The Silent Man
- The Midnight House
- The Secret Soldier
- The Shadow Patrol
- The Night Ranger
- The Counterfeit Agent
- Twelve Days
- The Wolves
Alex Berenson’s John Wells series in chronological order: