mamapossum 's review for:

Spindle's End by Robin McKinley
3.25
dark emotional mysterious sad tense
Plot or Character Driven: Character
Strong character development: Yes
Loveable characters: Yes