Laini Taylor did it again. Strange the Dreamer is such an enthralling tale. Taylor's writing is lyrical and magical and she perfectly captures the essence of storytelling. 
 I found the foreshadowing quite obvious, but perhaps that is not the case with others. Nonetheless, there were plot twists and surprises along the way. I love the book and can not wait for the sequel!!