It's been a while since I posted my thoughts on a book. Partly because I didn't want to risk offending anyone, but mostly because I'm lazy. But I just finished Number9Dream by David Mitchell (my first of Mitchell's books, and sorry for the spoiler, but after this it's not going to be my last), and thought this would be a good point to start again.Overall; very good, really enjoyed it. Nah, screw that; it was awesome The story's delivery was a little uneven. At first it seems the story itself would be delivered amid the fantasies of the main character as he dreams or wonders at how situations could go through several iterations, until we get to the way it actually turned out. But that style of delivery died out in spurts by about midway.Also, the protagonist was fairly immobile until well after the halfway mark. Apart from his reason for being in Tokyo, everything that happens happens to him, not because of. A passive character usually falls into one of two categories; boring or annoying. But Mitchell has you rooting for a character who would be impossible not to like, and the novel's denouement is surprisingly satisfying, especially given how impossible a conclusion would seem towards the novel's end.What really sets Number9Dream apart though is the writing. It's just beautiful throughout. I'd post an example passage but I honestly don't think I could choose just one.It's not for everyone, but for those it is I don't think you'd ever forget it.Next up; Dodger, by Terry Prachett.