A review by nbarton82
The Last Breath by Denise Mina

4.0

As always, Mina has written a wonderfully complex and engaging story that doesn't quite come together at the end.