jay_mckay 's review for:

Revelator by Daryl Gregory
5.0

This one took me a while to get into. But once I got to about the half way point, I couldn't put it down. And that ending??? Ugh. I wanted another 200 pages!