A review by katyliz
Lair of Dreams by Libba Bray

5.0