A review by 13eyond
Vespertine by Margaret Rogerson

2.0