Perhaps a little old-school, but they're good. If you like sci-fi with a little bit of existentialism thrown in, Never Let Me Go, by Kazuo Ishiguro, is fantastic. Even older yet, He, She and It, by Marge Piercy.
As far as fiction goes, but not science, I'm a big advocate of Neil Gaiman's Sandman graphic novel series.
I finished reading Ron Hansen's The Kid and The Assassination of Jesse James by the Coward Robert Ford.
The Jesse James book was amazing, the Billy the Kid book had just too many characters to keep track of and very little of the detailed writing that made the Jesse James book a classic.
Now I'm reading The Lost City of Z, after seeing that trailer for the cheezy Amazon movie coming out soon. I like those lost explorer/doomed exploration stories anyway. I've read a bunch of them in the past few years including The Terror and The North Water.
The North Water is stunning. The Terror is good, but never really seems to rise to the level where I can finish it.
__________________ I'm bad, and that's good. I will never be good, and that's not bad. There's no one I'd rather be than me.