It isn't a perfect five-star read by any means, but it is one that includes so many elements that I love in a fantasy book.
Review 1 of 3
Lists: …
It isn't a perfect five-star read by any means, but it is one that includes so many elements that I love in a fantasy book.