This book is about as close to fantasy-perfection as I can imagine. It's a unique perspective set in a unique world, and I loved every moment of reading about it. When the background of a story is as well thought-out as the story itself, you cross into masterpiece territory. It's a longer book, nearly 700 pages, but at no point did I feel like the story lagged or that I had to push through a section. I can honestly say that I both laughed and cried while reading this.