Garry D. Kilworth. Angel (1993) 286 pp.
In Paradise, the war between good and evil continues, outside of time
and space. When a demon seeks refuge in time on Earth, an angel is sent
to kill him. When humans start dying in the crossfire, two San Francisco
detectives go after the angel.
Hubin