A Dan Shepherd Mystery - 12
Who can you trust if you can't trust yourself? Spider Shepherd's MI5 Controller, Charlie Button, has gone rogue, using government resources to get revenge on the men who killed her husband. Spider is told to betray her. Worse, he's asked to cooperate...