A review of The Dirty Tricks Department by John Lisle