One more recommendation post before Christmas, for the last-minute shoppers, and I saved my favorite genre for last – science fiction. This is my go-to genre for a light/fun read, and I read it (along with fantasy) regularly. That means, I’ve got a few to recommend. Again, you can click on the title to see my original review of the book, and on the title to follow a link to Amazon.
Cloud Atlas by David Mitchell. This was a collection of nested stories, with the first few being historical fiction, and the last couple tending more towards science fiction as we moved farther into the future. I loved how all the threads wove together in this book.
For some hard science fiction, I recommend anything by Joan Slonczewski, such as the Elysium Cycle books, starting with A Door Into Ocean. Slonczewski is also a microbiologist, which shows up in her writing. She’s also created several interesting cultures that come into conflict, which must be resolved in the books.
I’m going to recommend Ready Player One by Ernest Cline. If you like science fiction, and were into video games or D&D in the 80s, you definitely need to read this book. Even if you were only video game adjacent in the 80s, you should read this book. It’s a lot of fun, as people try to find keys in a virtual world to unlock the fortune of the creator of that world. He’s got a new book out, Armada, that I also want to read.
And last, but not least, a little book you probably haven’t heard of (if you live under a rock, that is), The Martian, by Andy Weir. I read it a year and a half ago, and it’s still one of my favorite books. It’s another hard science fiction book, with a lot of math, but there’s also a lot of hope and ingenuity demonstrated in the book as Mark Watney tries to figure out how he can survive being stuck, alone, on Mars.
If you enjoy science fiction books, hopefully there’s something here you haven’t read yet.
If you’re interested in purchasing the book, you can click on the cover image to follow an Amazon affiliate link to the book and thanks for supporting my blog!