This has been on my want to read list for so long, can someone tell me if this is actually worth to read?