Avenging Angels - Clarke, Daniel. (Austin Macauley Publishers,)