Sarah Holland's debut fantasy novel has fantastic mythology, rich lore, and brooding teenage boys with a hint of romance to come. One of the best things about this book is that it doesn't take long to get hooked. You are pulled into the plot and the action right away, with ...