by Mercedes Lackey
Rating: 3 Star
I received an advanced copy of this book from Netgalley in exchange for an honest review.
Wow, the reviews on this book all seem to come down firmly in either the love or hate category. After careful consideration, I'm somewhere in the middle with my 3 star rating.