This is one of the most unique works of fiction I’ve read in awhile. A summary doesn’t do it justice, but I’d recommend it to anyone with even a passing interest in science fiction or fantasy.
Spoilers ahead. If you don’t want the good bits given away, go read the book, then come back.
On second thought, that would make reading this article pointless. Oh well. Do what you want. Free country and all.