lsa 's review for:

Vespertine by Margaret Rogerson
4.25
Plot or Character Driven: A mix
Loveable characters: Yes