Turn Coat (The Dresden Files, Book 11)

Turn Coat - Jim Butcher So many hearbreaking things happened. Review to come.