thewalkingblues 's review for:

Spindle's End by Robin McKinley
5.0

I FINISHED THIS BOOK AT WORK AND BAWLED AT THE ENDING.