For once, Joanne Walker's not out to save the world. She's come to terms with the host of shamanic powers she's been given, her job as a police detective has been relatively calm, and she's got a love life for the first time in memory. Not bad...
The night was warm and still, and there was barely a ripple on the water. The Bay was full of craft liners, tramps, and yachts swinging slowly with the tide, and hurrying to and fro sampans and electric launches jostled...