This book was a bit of a disappointment. At first you think it's sci-fi, but it reads more as fantasy with small sci-fi mentions. The romance was slow as was the plot. I'm not giving up on this author though. This was just a blip.Elizabeth Jasicki did a wonderful job narrating this book.