It held my interest as a reader and was very hard to put down. I call it a modern fairy tale because it openly admits to being a "quest" to rescue a "damsel in distress." However, there is nothing weak or incompetent about Sarah, so don't go thinking...