A Year in (Reading) Books: 2025

Following my reading list from last year, here’s the 2025 version. 58 books amounting to over 6M words for the year.

The Virginian
Owen Wister


western | 132,517 words

Enjoyed this slightly more than Riders of the Purple Sage. Classic brooding man western and love story.

Source: Riders of the Purple Sage intro.

The Satanic Verses
Salman Rushdie


fiction | 193,888 words

This book is all over the place. What’s real, what’s a dream, what’s magical, what’s a psychotic break. It’s a dense and confusing read with innumerable references that I didn’t get. Wanted to read because of the Fatwah, but what a chore.

The Hitchhiker’s Guide to the Galaxy
Douglas Adams


science fiction | 76,563 words

Weird. Occasionally got me to chuckle but never laugh out loud. A bit existential but I’m not exactly sure why it’s such a cult classic. It was a quick and enjoyable read, but probably overrated.

Source: First line of Power, Sex, Suicide preface

Gödel, Escher, Bach
Douglas Hofstadter


nonfiction | 173,598 words

Read this one in fits and starts, slowly chipping away at it. Weird to read with the current rise of LLMs. The biology chapter near the end was the most thought provoking for me. Still trying to find my own mental model for bio/DNA and the complexity therein is probably why.

The Island of Doctor Moreau
H. G. Wells


science fiction | 43,955 words

Decent for an OG sci-fi-ish book. I wanted more Moreau and his experiments than the survival aspects.

Way Station
Clifford D. Simak


science fiction | 71,840 words

Excellent. I was engrossed in Enoch’s story as the keeper of the way station. It mostly felt like a humble? story in the best of ways. A very Earth focused and personal sci-fi tale.

Source: Don’t Forget to Read a Book - The Best and the Worst (So Far!) via Reddit post

The Ringworld Engineers (Ringworld #2)
Larry Niven


science fiction | 102,827 words

On par with the original Ringworld. This one felt less clichéd when reading. The ending was a bit meh and anticlimactic. Still worth the read if you enjoyed the first. My interest would still be in more expansive world building.

The Unbearable Lightness of Being
Milan Kundera


fiction | 85,982 words

I don’t really get this book. A love story but not a love story with a lot of time also spent on related characters. The last part with the dying dog gave me some feels at least. Also there’s the obvious backdrop of how shitty communism is.

Source: The Fifth Column (Moynihan)

American Gods
Neil Gaiman


fantasy | 203,422 words

I enjoyed this book and the way it used myths from many different cultures. I feel like some of the main plot points I should have seen coming but didn’t.

Wind and Truth (Stormlight Archive #5)
Brandon Sanderson


fantasy | 506,107 words

Epic. Still didn’t like the Shallan storyline at times but enjoyed the rest. Lots of loose ends tied up, lots of new questions.

James
Percival Everett


fiction | 70,284 words

Excellent. Lots of intense moments that really brought home the intensity and depravity of life as a slave. Overall a very fast paced book and “easy” read.

Source: The Glenn Show

Ready Player One
Ernest Cline


science fiction | 140,800 words

Entertaining and enjoyable. The dialogue and writing is cheesy at times, but I really got immersed in the super nerdy story.

Frankenstein
Mary Shelley


science fiction | 77,997 words

Slow start, lots of framing and exposition. Didn’t realize so much of the book was going to be Frankenstein’s monster retelling his “life story” to his creator. Not as gripping as I’d hoped, and was bored for lots of reading. The “flowery” and over-the-top writing style didn’t help. Probably because of the era, being 200+ years old.

Source: In Our Time - Frankenstein

Red Rising (Red Rising #1)
Pierce Brown


science fiction | 129,878 words

Harry Potter, Hunger Games (or Battle Royale), and Lord of the Flies all mixed into one BRUTAL book

Source: Coworker

American Dirt
Jeanine Cummins


fiction | 149,538 words

Enjoyed the second half more than the first. Took a while to get into the book with all the setup. Was much more into the raw journey and human struggles of migration.

Source: Wife (also Blocked and Reported - Doin’ ‘American Dirt’ Dirty)

A Connecticut Yankee in King Arthur’s Court
Mark Twain


fiction | 119,581 words

Shows its age, but still enjoyed this way more than Once and Future King (other Camelot novel I read “recently”). Slow going at times, but picked up later in the book and ends with a serious bang. Fun to see 19th century tech transplanted in 6th century Arthurian England.

Ender’s Shadow
Orson Scott Card


science fiction | 141,945 words

Enjoyable and didn’t feel like I was reading a rehash of Ender’s Game. Interesting to get the same story from Bean’s perspective. Definitely identify with him more than I did with Ender. Probably on par with the original but liked Speaker for the Dead more.

The Time Machine
H. G. Wells


science fiction | 32,551 words

Not bad but I had a hard time getting into this book. Took far too long for me to read such a short book. Feel like I should’ve enjoyed this but maybe the narrative structure with the Time Traveler retelling his story threw me off?

The Invisible Man
H. G. Wells


science fiction | 49,572 words

Another short one. I liked the pacing of this better than The Time Machine and enjoyed it more overall.

The War of the Worlds
H. G. Wells


science fiction | 60,557 words

Favorite of the trio of Wells’ stories that I read. Definitely more engaging than the prior two. However, the demise of the Martians still felt a bit anticlimactic.

The Purple Cloud
M. P. Shiel


science fiction | 102,445 words

Excellent. Maybe the best OG sci-fi book I’ve read yet. Supposedly the first last man on Earth book. Good pacing, lots of psychology with plenty of adventure mixed in.

Source: fogus.me - The Amazing Colossal Science Fiction Ketchup (this page used to have a better list)

Golden Son (Red Rising #2)
Pierce Brown


science fiction | 146,793 words

Excellent. Enjoyed this one more than the first by a decent margin. Not quite as brutal, but the hits keep coming. Fast paced action, especially the extended battle in part 2. The broader story arcs also made a lot of advancements throughout.

Morning Star (Red Rising #3)
Pierce Brown


science fiction | 176,424 words

Good but the last act felt a bit far fetched and the ending was clichéd. Enjoyable trilogy that retained the highs and countered with plenty of gut punches. However, this one definitely fell short of Golden Son, but on par with Red Rising.

Ring Around the Sun
Clifford D. Simak


science fiction | 69,478 words

Fun and short little book. Like Way Station, felt very personal, but not nearly as good. Parts had an interesting riff on the teleportation question/problem.

The Castle of Otranto
Horace Walpole


gothic | 37,052 words

At its core, felt very Shakespearean in the style of drama, intrigue, and even a few comedic moments with the “domestics”. The “olde” prose did offer some challenges and caused me to lose focus at times but decently paced. Enjoyed it more than I expected given its age.

Starship Troopers
Robert A. Heinlein


science fiction | 86,162 words

Not sure if I like the bootcamp first half better. The long, penultimate closing chapter was quite good. Overall, a very military focused drama with a sci-fi backdrop. Ending w/ dad is a bit cheesy. I’m still not sure if this book is over, under, or properly rated.

Knife
Salman Rushdie


memoir | 48,000 words

To be expected, but the navel gazing makes me not want to keep reading. The “meditations” are all over the place. One minute recovering in the hospital, into some musing on “freedom”, then, a diatribe about the authoritarianism of the right vs the abdication of free speech of the left. All in the span of a paragraph.

Leviathan Wakes (The Expanse #1)
James S. A. Corey


science fiction | 177,705 words

Decent. Influenced by having watched and like The Expanse so much. Found the Jim and Naomi love story arc more annoying in book form since half the book was in his PoV. Otherwise a mostly enjoyable space opera, but not quite as good as hoped for.

Source: The Expanse show, coworker.

Endymion (Hyperion Cantos #3)
Dan Simmons


science fiction | 203,712 words

Took a bit before I really got hooked in the story. Not exactly a sequel to the first two Hyperion books. Terminator 2 vibes, especially at the end.

Caliban’s War (The Expanse #2)
James S. A. Corey


science fiction | 177,873 words

Liked more than the first by a decent amount. Was good to get Bobbi and Arvasarala into the action.

Lock In
John Scalzi


science fiction | 82,477 words

Ok detective story, but was more interested in the mechanics of the lock in universe. Not the best copy-editing on this one, quite a few typos.

Abaddon’s Gate (The Expanse #3)
James S. A. Corey


science fiction | 171,548 words

About on par with the first novel. It’s clearly a setup for the larger story arc. The new characters were hit and miss, but at least there wasn’t much focus on the Holden/Naomi love story.

The Old English Baron
Clara Reeve


gothic | 55,405 words

The middle was decently exciting for such an old novel. However, the ending felt anticlimactic with limited conflict in the last act.

Source: Mentioned on the Otranto wiki page

Piranesi
Susanna Clarke


fantasy | 62,364 words

Different kind of fantasy novel than I’ve read before. I enjoyed the journal tactic as it unraveled the mystery of the Labyrinth.

Source: Tyler Cowen #202 - Rebecca F. Kuang, coworker.

Journey to the Center of the Earth
Jules Verne


science fiction | 72,458 words

Another enjoyable Verne story. Well paced and keeps a decent amount of enjoyment throughout. It doesn’t feel terribly dated for a 150+ year old novel, especially compared to some of Wells.

Source: AbeBooks - 50 essential science fictions books

Foundation (Foundation #1)
Isaac Asimov


science fiction | 68,410 words

Can see why this is a classic, more political than anything else. Although the politics aren’t very deep.

Cibola Burn (The Expanse #4)
James S. A. Corey


science fiction | 178,402 words

Interested to see how this series truly unfolds with the alien universe and getting passed where the TV show left off.

All Systems Red (Murderbot Diaries #1)
Martha Wells


science fiction | 32,460 words

Fun little book from the perspective of a “bot”. Will definitely continue with this series.

Source: Coworker

Artificial Condition (Murderbot Diaries #2)
Martha Wells


science fiction | 33,945 words

Another fun little book. Definitely enjoy the fast pacing and perspective of the bot.

The Rise of Endymion (Hyperion Cantos #4)
Dan Simmons


science fiction | 270,341 words

Some long descriptive passages that get boring. Reminds me some of what I disliked with WoT. The time travel ending was kinda predictable. Questionable whether it was really worth reading the last two books in the Cantos.

Rogue Protocol (Murderbot Diaries #3)
Martha Wells


science fiction | 36,712 words

Similar to the previous novella in tone, pacing, and story, but still enjoyable.

Exit Strategy (Murderbot Diaries #4)
Martha Wells


science fiction | 37,322 words

Decent ending to the 4 novella series. The smart-ass internal monologue of MurderBot was the highlight throughout.

Nemesis Games (The Expanse #5)
James S. A. Corey


science fiction | 168,302 words

Probably my favorite of the series thus far with the focus on all the main characters.

The Jungle
Upton Sinclair


fiction | 150,913 words

Found the first half to two-thirds more compelling. Focus on the struggle of Jurgis to survive and provide for his family. The transition to graft, crime, and then Socialism was much less interesting.

Flatland
Edwin A. Abbott


science fiction | 33,608 words

Made me chuckle on a surprising number of occasions.

Foundation and Empire (Foundation #2)
Isaac Asimov


science fiction | 75,368 words

Meh, I was generally bored reading this but feel committed at this point given it’s classic status. I saw the “twist” coming about halfway through the book

Network Effect (Murderbot Diaries #5)
Martha Wells


science fiction | 115,226 words

Started out a bit slow and worried it was going to be too similar but just longer than the novellas. Got past the initial hump and enjoyed it. Who is “the company”?

Second Foundation (Foundation #3)
Isaac Asimov


science fiction | 72,818 words

Overrated? Kind of slow and shallow for a political “space opera”. Maybe it just didn’t age well. The round-about ending to the Second Foundation was at least a bit interesting. At least I didn’t guess it like The Mule.

Fugitive Telemetry (Murderbot Diaries #6)
Martha Wells


science fiction | 40,510 words

Had expected this one to follow Network Effect and not jump back in time. More like detective MurderBot with this one.

System Collapse (Murderbot Diaries #7)
Martha Wells


science fiction | 60,750 words

Good to have another MurderBot + ART book. Even if it was ART-lite mostly

Child of God
Cormac McCarthy


fiction | 35,962 words

Dark. Hard to follow at times.

Source: Counter Craft: Short Little Difficult Books

Babylon’s Ashes (The Expanse #6)
James S. A. Corey


science fiction | 174,619 words

Getting closer to the gates and protomolecule again. I’m ready for the last third.

A Computer Scientist’s Guide to Cell Biology
William W. Cohen


nonfiction | 16,450 words

Not nearly as enlightening as I’d hoped. Shotgun approach to lots of technical topics with no thru line.

God Emperor of Dune (Dune #4)
Frank Herbert


science fiction | 139,356 words

Meandering, but had its moments and flashes of insight. Not planning to read books 5 or 6 anytime soon.

On the Beach
Nevil Shute


science fiction | 98,027 words

Existential dread finishing this one. Knew it was coming all along, and not the most well written, but still hit like a ton of bricks at the end.

Source: Jeopardy? The Fifth Column?

Persepolis Rising (The Expanse #7)
James S. A. Corey


science fiction | 175,898 words

Didn’t see the thirty year time jump coming. Appreciated that more of the protomolecule was in play for this book.

Barabbas
Pär Lagerkvist


fiction | 36,000 words

May want to reread this one down the line. Feel like there’s a lot of context I missed since I’m not well versed in a lot of the biblical stories. Interesting read nonetheless to consider the struggles of this flawed (doomed?) man.

Source: The Fifth Column - Members Only #251 - Nick Gillespie

Double Star
Robert A. Heinlein


fiction | 53,760 words

Fun political thriller with a sci-fi backdrop. Got me wondering about the origin of the crash/acceleration couch idea.