Reading

I try to read every day, and my goal this year is 36 books (3 per month). I try to read a wide variety of books, fiction and non-fiction, old and new, different genres, male and female authors, owned and borrowed, paper and ebook, and so on. But I keep coming back to SciFi and Fantasy.

Here is what I've read recently:


2025

Cover for Random in Death
Random in Death
J. D. Robb
357 pages
★★☆☆☆
Cover for Kinauvit?: What's Your Name?
Kinauvit?: What's Your Name?
Norma Dunning
152 pages
★★★☆☆
Cover for The Way the Crow Flies
The Way the Crow Flies
Ann-Marie MacDonald
805 pages
★★★★☆
Cover for The Curious Incident of the Dog in the Night-Time
The Curious Incident of the Dog in the Night-Time
Mark Haddon
225 pages
★★★☆☆
Cover for Gödel, Escher, Bach
Gödel, Escher, Bach
Douglas Hofstadter
705 pages
★★☆☆☆
Cover for Towers of Midnight
Towers of Midnight
Robert Jordan and Brandon Sanderson
1218 pages
★★★★☆
Cover for Around the World in Eighty Days
Around the World in Eighty Days
Jules Verne
228 pages
★★★★☆
Cover for The Wonderful Wizard of Oz
The Wonderful Wizard of Oz
L. Frank Baum
131 pages
★★★☆☆
Cover for Someone Comes to Town, Someone Leaves Town
Someone Comes to Town, Someone Leaves Town
Cory Doctorow
359 pages
★★★☆☆
Cover for The Adventures of Sherlock Holmes
The Adventures of Sherlock Holmes
Arthur Conan Doyle
334 pages
★★★☆☆
Cover for All the Light We Cannot See
All the Light We Cannot See
Anthony Doerr
492 pages
★★★★★
Cover for The Sign of the Four
The Sign of the Four
Arthur Conan Doyle
136 pages
★★★☆☆

2024

Cover for The Phantom Tollbooth
The Phantom Tollbooth
Norton Juster
215 pages
★★★☆☆
Cover for Pirate Cinema
Pirate Cinema
Cory Doctorow
323 pages
★★★★☆
Cover for The Diamond Age: Or, A Young Lady's Illustrated Primer
The Diamond Age: Or, A Young Lady's Illustrated Primer
Neal Stephenson
497 pages
★★★☆☆
Cover for How to Live Safely in a Science Fictional Universe
How to Live Safely in a Science Fictional Universe
Charles Yu
220 pages
★★☆☆☆
Cover for The Cactus League
The Cactus League
Emily Nemens
269 pages
★★★☆☆
Cover for The Worst Journey in the World
The Worst Journey in the World
Apsley Cherry-Garrard
811 pages
★★★★★
Cover for Long Chills and Case Dough
Long Chills and Case Dough
Brandon Sanderson
41 pages
★★★☆☆
Cover for The Mysterious Affair at Styles
The Mysterious Affair at Styles
Agatha Christie
204 pages
★★★★☆
Cover for The Gathering Storm
The Gathering Storm
Robert Jordan and Brandon Sanderson
1071 pages
★★★★☆
Cover for The Murder of Roger Ackroyd
The Murder of Roger Ackroyd
Agatha Christie
245 pages
★★★★★
Cover for A Study in Scarlet
A Study in Scarlet
Arthur Conan Doyle
142 pages
★★★☆☆
Cover for Red Rising
Red Rising
Pierce Brown
375 pages
★★★★☆
Cover for The End of Mr. Y
The End of Mr. Y
Scarlett Thomas
500 pages
★★★★☆
Cover for Yumi and the Nightmare Painter
Yumi and the Nightmare Painter
Brandon Sanderson
435 pages
★★★★☆
Cover for The Well of Lost Plots
The Well of Lost Plots
Jasper Fforde
375 pages
★★★★☆
Cover for A Wrinkle in Time
A Wrinkle in Time
Madeleine L'Engle
226 pages
★★★☆☆
Cover for Arctic Convoys: Bletchley Park and the War for the Seas
Arctic Convoys: Bletchley Park and the War for the Seas
David Kenyon
268 pages
★★★☆☆
Cover for Turtles All the Way Down
Turtles All the Way Down
John Green
286 pages
★★★★☆
Cover for Hazards of Time Travel
Hazards of Time Travel
Joyce Carol Oates
299 pages
★★☆☆☆
Cover for American Dirt
American Dirt
Jeanine Cummins
378 pages
★★★★★
Cover for Paved Paradise: How Parking Explains the World
Paved Paradise: How Parking Explains the World
Henry Grabar
284 pages
★★★☆☆
Cover for The Sunlit Man
The Sunlit Man
Brandon Sanderson
433 pages
★★★☆☆
Cover for Great Expectations
Great Expectations
Charles Dickens
507 pages
★★★★☆
Cover for Colossus: Bletchley Park's Greatest Secret
Colossus: Bletchley Park's Greatest Secret
Paul Gannon
506 pages
★★★★☆
Cover for Sabriel
Sabriel
Garth Nix
491 pages
★★★☆☆
Cover for Lost in a Good Book
Lost in a Good Book
Jasper Fforde
399 pages
★★★★★
Cover for The Girl Who Played With Fire
The Girl Who Played With Fire
Stieg Larsson
494 pages
★★★★☆
Cover for Trust
Trust
Hernan Diaz
366 pages
★★★☆☆
Cover for Enigma: The Battle for the Code
Enigma: The Battle for the Code
Hugh Sebag-Montefiore
353 pages
★★☆☆☆

2023

Cover for The Princess Bride
The Princess Bride
William Goldman
458 pages
★★★★☆
Cover for Neverwhere
Neverwhere
Neil Gaiman
305 pages
★★★★☆
Cover for An Abundance of Katherines
An Abundance of Katherines
John Green
224 pages
★★☆☆☆
Cover for This is How You Lose the Time War
This is How You Lose the Time War
Amal El-Mohtar and Max Gladstone
198 pages
★★★★★
Cover for Good Omens
Good Omens
Terry Pratchett & Neil Gaiman
394 pages
★★☆☆☆
Cover for Anathem
Anathem
Neal Stephenson
932 pages
★★★★★
Cover for The Windup Girl
The Windup Girl
Paolo Bacigalupi
359 pages
★★★★☆
Cover for Cloud Cuckoo Land
Cloud Cuckoo Land
Anthony Doerr
425 pages
★★★★★
Cover for The End of Everything (Astrophysically Speaking)
The End of Everything (Astrophysically Speaking)
Katie Mack
215 pages
★★★☆☆
Cover for The Frugal Wizard's Handbook for Surviving Medieval England
The Frugal Wizard's Handbook for Surviving Medieval England
Brandon Sanderson
355 pages
★★★★☆
Cover for Knife of Dreams
Knife of Dreams
Robert Jordan
836 pages
★★★☆☆
Cover for A Beautifully Foolish Endeavor
A Beautifully Foolish Endeavor
Hank Green
449 pages
★★★★☆
Cover for The Girl with the Dragon Tattoo
The Girl with the Dragon Tattoo
Stieg Larsson
631 pages
★★★★★
Cover for Tress of the Emerald Sea
Tress of the Emerald Sea
Brandon Sanderson
415 pages
★★★★☆
Cover for An Absolutely Remarkable Thing
An Absolutely Remarkable Thing
Hank Green
327 pages
★★★★★
Cover for Snow Crash
Snow Crash
Neal Stephenson
557 pages
★★★★☆
Cover for Boston Marathon
Boston Marathon
Tom Derderian
815 pages
★★☆☆☆

2022

Cover for Fall; or, Dodge in Hell
Fall; or, Dodge in Hell
Neal Stephenson
857 pages
★★★★★
Cover for The Eyre Affair
The Eyre Affair
Jasper Fforde
374 pages
★★★★★
Cover for The Rise and Fall of D.O.D.O.
The Rise and Fall of D.O.D.O.
Nicole Galland and Neal Stephenson
742 pages
★★★★★
Cover for Crossroads of Twilight
Crossroads of Twilight
Robert Jordan
823 pages
★★★☆☆
Cover for The Hero of Ages
The Hero of Ages
Brandon Sanderson
528 pages
★★★★★
Cover for Homeland
Homeland
Cory Doctorow
324 pages
★★★☆☆