A review by chelford
Rebel Angels by Libba Bray

3.75

The story overall was cute and interesting, but some of it felt very contrived,
especially the whole anagram bit.
I will say, though, that as a teen I thought the whole thing was utterly brilliant.