Denise Mina is a favorite and this one was good but I‘ve liked others she has written more. She tackled grief, sex workers, adoptive vs. birth parents and Glasgow comes through as a character again. The book ended abruptly like there was a deadline or the laptop battery ran out so the plotting was not as good as others. Still worth the read.