Strange the Dreamer by Laini Taylor (Review by Sarah Ryan)