Ground to a Halt - Claudia Bishop
The dialogue can be a bit flat, and the characters are one-dimensional in my opinion, but the plot is good and has enough twists and turns to keep the reader turning the pages.