There was only one reason Manchester-based private eye Kate Brannigan was prepared to let her boyfriend help out with an investigation into a car sales fraud - nothing bad could happen. But by now Kate should know that with Richard one has to expect the unexpected. 307pp. As new