Rating: 3 of 4 stars
Main positive takeaway:
If you like gritty modern mysteries with a nod to ongoing social problems such as homophobia and sexism, you may enjoy this story. It's a fast-paced page-turner.
Main negative takeaway:
The author tends to suddenly switch between past and present tense. This may have been a deliberate stylistic tactic, but it didn't work for me.