Is this worth to read? I've been reading your comments but still debating if I will read this or nah. This has been in my reading list for I don't know how long already.