A review by nlwclark
Rebel Angels by Libba Bray

4.0

This series is definitely getting better with this second book.