Part Sleeping Beauty, part Terminator, I was hesitant to read A Long Long Sleep, but I'm glad I did. 
 Rose is a pushover. She's the kind of heroine you find yourself constantly screaming at. I didn't like her in the beginning, or the middle. However, when things started making sense, when her past was revealed, I was heartbroken. I felt for her. 
 Readers looking for a fairy tale will be displeased but readers looking for something different won't mind.