amandahuth 's review for:

Where the Library Hides by Isabel Ibañez
4.25

All the characters got exactly what they deserved.