City of Ghosts: The Chess Putnam Series, Book 3 - Stacia Kane,  Bahni Turpin

So good! This book was the best so far. So much going on and yet another ending I didn't see coming. Gotta love it. Can't say more without giving away good tidbits.