Hal Challis is in trouble at home and abroad- carpeted by the boss for speaking out about police budget cuts; missing his lover, Ellen Destry, who is overseas on a study tour. But there's plenty to keep his mind off his problems. A rapist in a police uniform stalks Challis's Peninsula beat, there is a serial armed robber headed in his direction and a home invasion that's a little too close to home. Not to mention a very clever, very mysterious female cat burglar who may or may not be planning something on Challis's patch. Meanwhile, at the Waterloo Police Station, Challis finds his offsiders have their own issues. Scobie Sutton, still struggling with his wife's depression, seems to be headed for a career crisis; and something very interesting is going on between Constable Pam Murphy and Jeanne Schiff, the feisty young sergeant on secondment from the Sex Crimes Unit. In his sixth Peninsula murder mystery, Garry Disher keeps the tension and intrigue ramped up exquisitely on multiple fronts, while he takes his regular characters in compelling new directions. Disher is a grand master of the police procedural, operating at the peak of his craft.