A Shadowing of Angels is the first part of the Sam Holloway Trilogy which unfolds in the murky and dangerous world of covert intelligence collection and the Circuit, the name practitioners give to the London based private military companies they are...