I really enjoyed the storyline Ruby has with her suitors. This love triangle makes an amusing secondary storyline, but her choice is somewhat a strange one. I thought her choice in men was quite horrible. And Ruby continues to rationalize his behavior, forgiving him and their somewhat toxic romance continues. But when it comes to relationships, each to their own I guess.
Overall I found this book an interesting read. The magic use and great way its used has kept me reading. I recommend this book to all age groups who enjoy epic fantasy. I give this book a rating of 7/10 stars.