by Charles Knief
The John Caine series by Charles Knief consists of 4 books, published between 1996 and 2001. The series begins with Diamond Head.