Scan barcode
A review by taygus
A Shadow on the Glass by Ian Irvine
3.0
A little too much of "they're doomed, doomed I tell you...oh no, look, there's an escape". But otherwise ok, the world idea is interesting, and I will read book 2.