Scan barcode
A review by alexclare
The Revelations by Alex Preston
3.0
This would have been a 4 star review up until the ending, when the tension and intrigue built up through the book rather fell flat. Vivid characters and a really interesting premise - worth reading.