Books I Read In 2025

Just like in 2024, I kept track of books I completed in the old-school “50 Book Challenge” style. I got to exactly 50 this time around.

  1. Parable of the Talents - Octavia Butler
  2. The Man Who Was Thursday, A Nightmare - G. K. Chesterton
  3. How to DJ Right - Frank Broughton and Bill Brewster
  4. A Hacker’s Mind - Bruce Schneier
  5. The Lathe of Heaven - Ursula K. LeGuin
  6. Jane Eyre - Charlotte Brontë
  7. A Memory Called Empire - Arkady Martine
  8. A Desolation Called Peace - Arkady Martine
  9. Piranesi - Suzanna Clarke
  10. How To Eat A Wolf - MFK Fisher
  11. The End of Policing - Alex S. Vitale
  12. The Ten Thousand Doors of January - Alix E. Harrow
  13. Equal Rites - Terry Pratchett
  14. Atomic Habits - James Clear
  15. Wyrd Sisters - Terry Pratchett
  16. The Werewolf at Dusk and Other Stories - David Small
  17. Walkaway - Cory Doctorow (reread)
  18. James - Percival Everett
  19. Witches Abroad - Terry Pratchett
  20. Sparrow Hill Road - Seanan McGuire (reread)
  21. Girl in the Green Silk Gown - Seanan McGuire
  22. Angel of the Overpass - Seanan McGuire
  23. Spelunking Through Hell - Seanan McGuire
  24. Erasure - Percival Everett
  25. Backpacking Through Bedlam - Seanan McGuire
  26. Aftermarket Afterlife - Seanan McGuire
  27. Doppelganger - Naomi Klein
  28. Installment Immortality - Seanan McGuire
  29. Old Man’s War - John Scalzi (reread)
  30. Networking for System Administrators - Michael W Lucas
  31. The Nashville I Knew - Jack Norman, Sr.
  32. When the Moon Hits Your Eye - John Scalzi
  33. The Ghost Brigades - John Scalzi
  34. Lords and Ladies - Terry Pratchett
  35. Born to Run - Bruce Springsteen
  36. Maskerade - Terry Pratchett
  37. The Song of Achilles - Madeline Miller
  38. Some Desperate Glory - Emily Tesh
  39. The Last Colony - John Scalzi
  40. A Physical Education - Casey Johnston
  41. Titan - John Varley (reread)
  42. Wizard - John Varley (reread)
  43. His Majesty’s Dragon - Naomi Novik
  44. Demon - John Varley (reread)
  45. How to Resist Amazon and Why - Danny Caine
  46. Zoë’s Tale - John Scalzi (reread)
  47. I Take My Coffee Black - Tyler Merritt
  48. Circe - Madeline Miller
  49. The Human Division - John Scalzi
  50. Throne of Jade - Naomi Novik