the revenge angel, by Peter Mohrbacher