Angel of Vengeance by C. E. Wolfe
Approx. 29,710 words.
Published on December 17, 2012 by
Fallen angels, exiled demons, and the wrath of heaven and hell converge in blood, violence and twisted humour in modern-day Europe. Adult fantasy with a dark edge.