Hansen presents the ninth thrilling mystery featuring homosexual insurance investigator Dave Brandstetter. This time, Dave tracks down a serial killer whose last victim was left on his doorstep. "Well plotted and well written".--New York Times Book Review.