A review by vasha
Rats and Gargoyles by Mary Gentle

5.0

An amazing, expansive story. The last one third of the book is a sustained tour-de-force.