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