This was the first Denise Mina book I read. I love `tartan noir' and looked forward to an entertaining read. She exceed my expectations!! The lady can write. She is witty and has a good ear for local vernacular. The story is strong and contains important messages that are very relevant to society today. Great characters who have feelings and flaws. The plot is not simplistic and keeps the reader engaged. Denise Mina will be a writer to watch as she takes her craft to new levels - I will be keeping a close eye on her career.
However, she needs to sack her proof reading team immediately!! I would have given this book at least four stars (mibby 5) but simply cannot due to the bad (really, really bad) errors in the book. Names are spelt differently on the same page - misspelt place names - transposed letters - etc. It is a real shame that such poor quality control managed to make it into print!! Now for Exile
(Garnet Hill 2)