The Undead Pool - Kim Harrison

Done! One sitting!. Hell of a ride.

 

How did anyone manage a review without spoilers?I have some bullet points I'll try to put in order through my afternoon skating with the kids, but seriously, a proper review???