A review by a_strix_named_strix
Revelations by Melissa de la Cruz

2.0

What a slog. Nothing happens until a few hundred pages in. I'm slowly losing patience with this series.