Rebel Angels - Libba Bray This series keeps getting better and better. Definitely recommend it.