Read The Naming of the Beasts by Mike Carey, the fifth book in the Felix Castor urban fantasy series. The fourth book ended with a huge cliffhanger and I was worried that Carey was going to make a habit of using this overused gimmick from now on. I couldn't have been more wrong.
The Naming of the Beasts ties up a number of loose threads from the previous four books in a conclusive and action-packed way. While the presence of ghosts, zombies, loup-garous, and demons are still a fact of life in this world there is enough closure in this book to make me wonder if this could be the last Felix Castor novel.