A review by diesmali
A Shadow on the Glass by Ian Irvine

4.0

Oddly paced, glossing over several days of action at times. Weird paragraphing, switching perspectives and making it difficult to follow sometimes.
But lovely world building and mostly well-balanced characters.