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

5.0

think? THINK? I CAN'T THINK RIGHT NOW! major book hangover. will be back. oh my word... so damn good