sffbookreview.wordpress.com
Tough yet rewarding: Robin McKinley – Deerskin
When you like fairy tales and their retellings as much as I do, there are some books where you know going in they’re not going to be fun. No matter how well written, no matter how skilled an …