Good in places, dull in places.
A Disappointment, she has certainly written better crime fiction.
+ three = ten