A review by mbrandmaier
Halo by Alexandra Adornetto

2.0

Ran a bit long. Several of the plot points did not seem plausible to me, such as Bethany seeming to know and understand some aspects of culture but not others.