A review by yes_smam
The Diviners by Libba Bray

5.0

Loved it. Only complaint is how many characters there are to keep up with, and how they all just so happen to be or get connected. Can't wait for the next in the series.