4.5 stars. I really enjoyed this fantasy novel. It has great characters and writing. I loved the relationship between the main characters and the challenges they faced in being together. Thankful that external forces fighting against them wasn't a third party in the way of a love triangle. The c...