The Fireman: A Novel - Joe Hill

Also, Hill is really good at writing antagonists that are both believable and incredibly unpalatable (perhaps their believablility is part of what makes them so unpalatable?)

 

Though kudos where kudos is due, he's good at capturing pervasive sexism and making it clearly slimy.