Before I bought this book, I have been debating myself whether is it worth to waste RM 60 for it? What if it will be a disappointment? I like this book and this probably will make me reread Kafka On the Shore again. However the time frame can be confusing and a little draggy. Nevertheless, I enjoy it. You will either love or hate this book.