4.5 recommendedThe writing style will put some off within the first few pages. There are also a few difficult spots that I had to re-read and try to figure out what the author was trying to say, but beyond those, the depth of this story and the sheer beauty (and roughness) of its images & characters will pull you in, if you let them.