A review by amandelirium
Rats and Gargoyles by Mary Gentle

giving up