A review by ange2003
Foundryside by Robert Jackson Bennett

4.0

4.5* rounded up.