A review by shanth
Waking the Moon by Elizabeth Hand

dark fast-paced

3.5