I think I started this one quite a while ago and then dropped but I don't recall much.. is this a good read? I keep seeing recommendations so I'm unsure if giving it another try