When you're caught between two evils, only the most decisive will survive.The thirteenth book in action supremo Stephen Leather's Spider Shepherd series is his most pulse-pounding yet . . . A violent South London gang will be destroyed if Dan 'Spider' Shepherd can gather enough evidence against them while posing as a ruthless hitman. What he doesn't know is that his work as an undercover agent for MI5 is about to intersect...