Yesterday's spy

Yesterday's spy

Regular price
£8.99
Sale price
£8.99
Regular price
Sold out
Unit price
per 
Shipping calculated at checkout.

Nothing good ever comes from a midnight phone call. For washed-up spy Harry Tower, it is the worst news at the worst possible time. His son, Sean, has gone missing in troubled Iran after writing an exposé about government corruption. Their relationship has never recovered since Harry's wife's suicide, for which Sean holds his father responsible. And Harry, with his career on the verge of disintegration, needs to find him and put things right.