Reading
Books as I read them categorized by year. The bold dark green ones are very recommended.
2024
Claire McMillan: Alchemy of a Blackbird
Jennifer Estep: Only Bad Options
Emily Tesh: Some Desperate Glory
Jennifer Estep: Only Good Enemies
Ovidia Yu: The Frangipani Tree Mystery
Ross Gay: The Book of Delights
S. L. Huang: The Water Outlaws
Nicole Jarvis: The Lights of Prague
Isabel Cañas: Vampires of El Norte
Jenny Jackson: Pineapple Street
Isabel Cañas: The Hacienda
Alexandra Rowland: Tadek and the Princess
Yume Kitasei: The Deep Sky
Subhadra Das: Uncivilised: Ten Lies that Made the West
Claire Dederer: Monsters: A Fan's Dilemma
Dipo Faloyin: Africa Is Not a Country
Hafsah Faizal: A Tempest of Tea
Sujata Massey: The Mistress of Bhatia House
Samit Basu: The Jinn-Bot of Shantiport
Antoine Wilson: Mouth to Mouth
Xóchitl González: Anita de Monte Laughs Last
Jennifer Atkins: The Cellist
Annalee Newitz: Four Lost Cities
Marina Yuszczuk: Thirst
Weike Wang: Chemistry
Nilima Rao: A Disappearance in Fiji
Mia P. Manansala: Murder and Mamon
Ayesha Manazir Siddiqi: The Centre
Nell Stevens: Briefly, A Delicious Life
Shubnum Khan: The Djinn Waits a Hundred Years
Susan Casey: The Underworld
Brent Lambert: A Necessary Chaos
Madeline Miller: Galatea
Arkady Martine: Rose/House
Margot Douaihy: Blessed Water
Elaine U. Cho: Ocean's Godori
Mhairi McFaclane: Between Us
Kai Cheng Thom: Falling Back in Love with Being Human
Gillian Flynn: Gone Girl
Nghi Vo: The Brides of High Hill
Mike Chen: A Quantum Love Story
Linda Holmes: Evvie Drake Starts Over
James McBride: Heaven & Earth Grocery Store
Sherry Thomas: A Conspiracy in Belgravia
Sherry Thomas: The Hollow of Fear
Kaliane Bradley: The Ministry of Time
Mary Robinette Kowal: In the Moon's House
Sherry Thomas: The Art of Theft
R. O. Kwon: Exhibit
Sherry Thomas: Murder on Cold Street
Kevin Peter Hand: Alien Oceans
Sherry Thomas: Miss Moriarty, I Presume?
Ted Chiang: Exhalation
Sarah Rees Brennan: Long Live Evil
P. Djèlí Clark: The Dead Cat Tail Assassins
Mur Lafferty: Station Eternity
John Jackson Miller: The High Country
Rebecca K Reilly: Greta & Valdin
Mur Lafferty: Chaos Terminal
Jenny Offill: Dept. of Speculation
S. B. Divya: Loka
Evan Ross Katz: Into Every Generation a Slayer is Born
Suzan Palumbo: Countess
Coco Mellors: Cleopatra and Frankenstein
Meredith Katz: The Cybernetic Tea Shop
Mary Beard: Women & Power
John Scalzi: Constituent Service
T. J. Klune: Somewhere Beyond the Sea
Percival Everett: Erasure
Merlin Sheldrake: Entangled Life
2023
Shugri Said Salh: The Last Nomad
Charlotte McConaghy: Once There Were Wolves
Mia P. Manansala: Homicide and Halo-Halo
Mary Robinette Kowal: The Relentless Moon
Katie Kitamura: Intimacies
S. L. Huang: Murder by Pixel
Nghi Vo: What the Dead Know
Arula Ratnakar: Babirusa
John Scalzi: Travel by Bullet
Monica Heisey: Really Good, Actually
Shelley Parker-Chan: She Who Became the Sun
S. B. Divya: Meru
Mike Chen: Vampire Weekend
David C. Catling: Astrobiology
Mia P. Manansala: Blackmail and Bibingka
Darcie Little Badger: Elatsoe
Hiroko Oyamada: Weasels in the Attic
Nghi Vo: Into the Riverlands
Mary Robinette Kowal: The Spare Man
Jessie Mihalik: Hunt the Stars
S. A. Chakraborty: The Adventures of Amina al-Sirafi
Kehinde Andrews: The New Age of Empire
Margot Douaihy: Scorched Grace
Jessie Mihalik: Eclipse the Moon
Valerie Valdes: Chilling Effect
Samantha Shannon: The Priory of the Orange Tree
Patrick Bringley: All the Beauty in the World
Olivie Blake: Alone With You in the Ether
C. L. Polk: Even Though I Knew the End
Malka Ann Older: Mimicking of Known Successes
Jessie Mihalik: Honor and Shadows
Toshikazu Kawaguchi: Before the Coffee Gets Cold
Freya Marske: A Marvellous Light
Joseph Luzzi: Botticelli's Secret
Jessie Mihalik: Polaris Rising
Arundhati Roy: The God of Small Things
Elle Cosimano: Finlay Donovan Is Killing It
Sabrina Imbler: How Far the Light Reaches
R. F. Kuang: Yellowface
T. J. Klune: In the Lives of Puppets
Elliot Page: Pageboy
Martha Wells: Witch King
Aja Barber: Consumed
C. L. Clark: The Unbroken
Ann Leckie: Translation State
John Scalzi: Slow Time Between the Stars
Nnedi Okorafor: Just Out of Jupiter's Reach
Jessamyn Stanley: Yoke
Alexandra Chang: Days of Distraction
Freya Marske: A Restless Truth
Sarah Rose Etter: Ripe
Julia May Jones: Vladimir
Jeanette Winterson: The Stone Gods
Nghi Vo: Mammoths at the Gates
Jessie Mihalik: Capture the Sun
John Scalzi: Starter Villain
James S. A. Corey: How It Unfolds
Valerie Valdes: Where Peace Is Lost
Barry Lopez: Arctic Dreams
Ann Leckie: The Long Game
Christopher Golden, Amber Benson: Slayers
Mike Chen: Light Years From Home
Rebecca Roanhorse: Falling Bodies
S. K. Dunstall: Stars Uncharted
Deborah Willis: Girlfriend on Mars
T. Kingfisher: Nettle & Bone
Agatha Christie: Hallowe'en Party
T. A. White: Rules of Redemption
C. L. Clark: The Faithless
C Pam Zhang: Land of Milk and Honey
T. A. White: Age of Deception
Freya Marske: A Power Unbound
T. A. White: Threshold of Annihilation
Martha Wells: System Collapse
Alix E. Harrow: Starling House
T. A. White: Facets of Revolution
Travis Baldree: Legends & Lattes
Yomi Adegoke: The List
Martha Wells: Compulsory
David Owen: What Do We Owe to Refugees?
Aliette de Bodard: A Fire Born of Exile
Virginia Sole-Smith: Fat Talk
Valerie Valdes: Prime Deceptions
Tony Santorella: Bored Gay Werewolf
T. A. White: Trials of Conviction
Silvia Moreno-Garcia: The Lover
S. B. Divya: Runtime
2022
William Shakespeare: Macbeth
Terry Pratchet: Men at Arms
James S. A. Corey: Caliban's War
Ursula K. Le Guin: The Dispossessed
T. J. Klune: The House in the Cerulean Sea
Catherynne M. Valente: Comfort Me with Apples
Katherine Addison: The Goblin Emperor
Nathalie Haynes: A Thousand Ships
Katherine G. Johnson: My Remarkable Journey
Ling Ma: Severance
Francine Prose: Peggy Guggenheim
Tomasz Jedrowski: Swimming in the Dark
Elizabeth Kolbert: The Sixth Extinction
Michael Shur: How to Be Perfect
Jia Tolentino: I Would Be Doing This Anyway
Emma Cline: Rewards
John Scalzi: The Kaiju Preservation Society
S. A. Chakraborty: The River of Silver
Megan Angelo: Followers
Bernardine Evaristo: Girl, Woman, Other
Rebecca Roanhorse: Fevered Star
Justin Torres: Crewelwork
Dr. Edith Widder: Below the Edge of Darkness
Vaishnavi Patel: Kaikeyi
N. K. Jemisin: The Killing Moon
T. J. Klune: Under the Whispering Door
Sequoia Nagamatsu: How High We Go in the Dark
Liz Ziemska: Mandelbrot the Magnificent
Nadine Brandes: Romanov
Grace D. Li: Portrait of a Thief
Sujata Massey: The Widows of Malabar Hill
Peng Shepherd: The Cartographers
Mia P. Manansala: Arsenic and Adobo
Rivers Solomon: Blood Is Another Word For Hunger
Nikki May: Wahala
Erin Mallon: Pale Blue Dot(s)
Bobby Hall: Supermarket
Sujata Massey: The Satapur Moonstone
James Lovegrove: Big Damn Hero
Una McCormack: Carnival
Terry Pratchett: Jingo
Emily St. John Mandel: Sea of Tranquility
Becky Chambers: A Prayer for the Crown-Shy
Tim Lebbon: Generations
Ken Liu: The Armies of Those I love
James Lovegrove: Life Signs
Radha Agrawal: Belong
Terry Pratchett: The Fifth Elephant
R. F. Kuang: The Burning God
Terry Pratchett: Night Watch
Kazuo Ishiguro: Klara and the Sun
Terry Pratchett: Thud!
R. F. Kuang: Babel
Sujata Massey: The Bombay Prince
Alexandra Rowland: A Taste of Gold and Iron
Deanna Raybourn: Killers of a Certain Age
Jessica Nabongo: The Catch Me if You Can
Jo Walton: The Just City
Noé Álvarez: Spirit Run
Tamsym Muir: Nona the Ninth
Tracy K. Smith: Life on Mars
Katy Simpson Smith: The Everlasting
Aliette de Bodard: Of Dragons, Feasts and Murders
Samit Basu: The City Inside
Alexander Pushkin: Ruslan and Ludmila
Sayaka Murata: Convenience Store Woman
Charlie Jane Anders: Never Say You Can't Survive
P. Djèlí Clark: The Black God's Drums
Seanan McGuire: Down Among the Sticks and Bones
Toni Morrison: The Bluest Eye
Silvia Moreno-Garcia: Certain Dark Things
Maggie O'Farrell: The Marriage Portrait
Meghan Scott Molin: The Queen Con
Shelby Van Pelt: Remarkably Bright Creatures
Gabrielle Zevin: Tomorrow, and Tomorrow, and Tomorrow
Raven Leilani: Luster
Everina Maxwell: Ocean's Echo
Aliette de Bodard: The Red Scholar's Wake
Jenny Odell: How to Do Nothing
Tamsyn Muir: Undercover
Alix E. Harrow: The Six Deaths of the Saint
Sarah Stewart Johnson: The Sirens of Mars
Ashley Poston, Maura Milan, Nicole Givens Kurtz: The Vela: Salvation
Sherry Thomas: A Study in Scarlet Women
N. K. Jemisin: The Shadowed Sun
Huw Lemmey, Ben Miller: Bad Gays
2021
Zeba Talkhani: My Past is a Foreign Country
Yudhanjaya Wijeratne: The Salvage Crew
Natalie Zina Walschots: Hench
Rivers Solomon, Becky Chambers, Yoon Ha Lee, S. L. Huang: The Vela
Otegha Uwagba: Whites
Nnedi Okorafor: Remote Control
Stina Leicht: Persephone Station
Everina Maxwell: Winter's Orbit
Arkady Martine: A Desolation Called Peace
Becky Chambers: The Galaxy, and the Ground Within
Arvind Ethan David: The Neil Gaiman at the End of the Universe
Martha Wells: Fugitive Telemetry
Alison Wood: Being Lolita
Dr. Ayanna Howard: Sex, Race, and Robots
P. Djèlí Clark: A Master of Djinn
Kiley Reid: Simplexity
P. Djèlí Clark: Ring Shout
Martha Wells: Home
Terry Pratchett: Feet of Clay
P. Djèlí Clark: The Angel of Khan el-Khalili
Jo Graham: Homecoming
Tayari Jones: Disposession
Jo Graham: The Lost
Andy Weir: Project Hail Mary
Melissa Scott: Allegiance
Jo Graham: The Furies
Aliette de Bodard: Seven of Infinities
Jo Graham: Secrets
Kerstin Hall: Star Eater
Becky Chambers: A Psalm for the Wild-Built
Neri Oxman: Material Ecology
Charlotte McConaghy: Migrations
Naomi Klein: The Shock Doctrine
Peter Godfrey-Smith: Other Minds
Caroline Kepnes: You
Mike Chen: We Could Be Heroes
Nghi Vo: The Empress of Salt and Fortune
Andrew Blauvelt: Designs for Different Futures
Nghi Vo: When the Tiger Came Down the Mountain
Torrey Peters: Detransition, Baby
Monica Byrne: The Actual Star
Alexander Chee: The Queen of the Night
Ryka Aoki: Light from Uncommon Stars
Catriona Silvey: Meet Me in Another Life
Silvia Moreno-Garcia: Prime Meridian
Neil Gaiman, Dirk Maggs: Sandman
Tochi Onyebuchi: Riot Baby
Silvia Moreno-Garcia: Velvet Was the Night
Susanna Clarke: Piranesi
Jo Graham: Inheritors
Nella Larsen: Passing
Chanda Prescod-Weinstein: The Disordered Cosmos
Aliette de Bodard: Fireheart Tiger
Melissa Bashardoust: Girl, Serpent, Thorn
Benjamin Alire Sáenz: Aristotle and Dante Dive into the Waters of the World
P. Djèlí Clark: If the Martians Have Magic
Ibi Zoboi: Pride
John Lutz: Escape from Virtual Island
Michael Lewis: The Big Short
S. B. Divya: Machinehood
2020
S. A. Chakraborty: The City of Brass
Ernest Cline: Ready Player One
S. A. Chakraborty: The Kingdom of Copper
Annalee Newitz: The Future of Another Timeline
Jia Tolentino: Trick Mirror
R. F. Kuang: The Poppy War
Kiley Reid: Such a Fun Age
R. F. Kuang: The Dragon Republic
Jenny Lee: Anna K
Martha Wells: Artificial Condition
Martha Wells: Rogue Protocol
John Scalzi: The Last Emperox
Carrie Fisher: Wishful Drinking
Aliette de Bodard: The Tea Master and the Detective
S. L. Huang: Zero Sum Game
Martha Wells: Exit Strategy
S. L. Huang: Null Set
S. L. Huang: Critical Point
John Scalzi: Old Man's War
Martha Wells: Network Effect
Meghan Scott Molin: The Frame-Up
S. A. Chakraborty: The Empire of Gold
N. K. Jemisin: The City We Became
V. E. Schwab: Vicious
K. M. Szpara: Docile
Kate Elliott: Unconquerable Sun
Aliette de Bodard: The Citadel or Weeping Pearls
Charlie Jane Anders: The Fermi Paradox Is Our Business Model
Tamsyn Muir: Harrow the Ninth
Diana Nyad: The Swimmer
Zeyn Joukhadar: The Map of Salt and Stars
Ben Barres: The Autobiography of a Transgender Scientist
Zadie Smith: Intimations
John Scalzi: Murder by Other Means
Tara Schuster: Buy Yourself the F*cking Lilies
Rebecca Giggs: Fathoms
Nora Ephron: Heartburn
V. E. Schwab: The Invisible Life of Addie Larue
Katie Mack: The End of Everything
Agatha Christie: Death on the Nile
Elizabeth Gilbert: City of Girls
Simon Stephenson: Set My Heart to Five
Chimamanda Ngozi Adichie: Zikora
Jean Hanff Korelitz: You Should Have Known
Rebecca Roanhorse: Black Sun
Ta-Nehisi Coates: Between the World and Me
Yoon Ha Lee: Extracurricular Activities
Billie Jean King: The Dollar Rebellion
Min Kym: Gone
Micaiah Johnson: The Space Between Worlds
Tamsyn Muir: Princess Floralinda and the Forty-Flight Tower
S. L. Huang: Burning Roses
P. Djèlí Clark: Skin Magic
Silvia Moreno-Garcia: Mexican Gothic
E. Lily Yu: The Time Invariance of Snow
Haruki Murakami: Kafka on the Shore
2019
Ottessa Moshfegh: My Year of Rest and Relaxation
Lisa Halliday: Asymmetry
Mary Robinette Kowal: The Calculating Stars
Mary Robinette Kowal: The Fated Sky
Kara Cooney: When Women Ruled the World
Paula McLain: A Mind of Her Own
Arkady Martine: A Memory Called Empire
Sy Montgomery: How to Be a Good Creature
Louisa Hall: Trinity
Becky Chambers: A Closed and Common Orbit
Jane Yolen: Finding Baba Yaga
Seanan McGuire: Every Heart a Doorway
Victoria Schwab: This Savage Song
Simon Rich: Miracle Workers
Madhuri Shekar: Evil Eye
Alissa Nutting: Tampa
Martha Wells: All Systems Red
Rob Dircks: Where the Hell is Tesla?
Becky Chambers: Record of a Spaceborn Few
Terry Pratchett, Neil Gaiman: Good Omens
Sandhya Menon: When Dimple Met Rishi
N. K. Jemisin: The Obelisk Gate
Jeanette Winterson: Frankissstein
Nnedi Okorafor: LaGuardia
Amal El-Mohtar, Max Gladstone: This is How You Lose the Time War
Kamila Shamsie: Home Fire
N. K. Jemisin: The Stone Sky
John Scalzi: Lock In
N. K. Jemisin: Emergency Skin
Veronica Roth: Ark
Jodi Kantor, Megan Twohey: She Said
Ronan Farrow: Catch and Kill
John Scalzi: Head On
Amor Towles: You Have Arrived at Your Destination
Oyinkan Braithwaite: My Sister, the Serial Killer
Krysten Ritter: Bonfire
P. Djèlí Clark: A Dead Djinn in Cairo
Marjorie Liu, Sana Takeda: Monstress
Becky Chambers: To Be Taught, If Fortunate
P. Djèlí Clark: The Haunting of Tram Car 015
Lily Brooks-Dalton: Good Morning, Midnight
Rivers Solomon: The Deep
N. K. Jemisin: The Hundred Thousand Kingdoms
Cadwell Turnbull: The Lesson
Mackenzi Lee: The Gentleman's Guide to Vice and Virtue
Jeff VanderMeer: This World is Full of Monsters
Lauren Gunderson: The Half-Life of Marie Curie
Octavia Butler: Bloodchild
Warsan Shire: Teaching My Mother How to Give Birth
Tamsyn Muir: Gideon the Ninth
2018
Masha Gessen: The Future is History
James S. A. Corey: Leviathan Wakes
Caitlin Moran: How to Build a Girl
Meg Wolitzer: The Interestings
Shana Knizhnik, Irin Carmon: Notorious RBG
Roxane Gay: Hunger
Naomi Alderman: The Power
André Aciman: Call Me By Your Name
Jeffrey Kluger: Apollo 8
Khaled Hosseini: The Kite Runner
Adrian Tchaikovsky: Children of Time
John Scalzi: Redshirts
Benjamin Alire Saenz: Aristotle and Dante Discover the Secrets of the Universe
Jill Twiss: A Day in Life of Marlon Bundo
Natalia Holt: Rise of the Rocket Girls
Madeline Miller: The Song of Achilles
Malala Yousafzai: I Am Malala
Becky Chambers: The Long Way to a Small Angry Planet
Ann Leckie: Ancillary Justice
Iliza Shlesinger: Girl Logic
Madeleine Albright: Fascism: A Warning
Madeline Miller: Circe
Nnedi Okorafor: Binti
Meg Wolitzer: The Female Persuasion
Blake Crouch: Dark Matter
Angie Thomas: The Hate U Give
Margaret Atwood: The Handmaid’s Tale
Terry Pratchett: Guards! Guards!
Ronan Farrow: War on Peace
Ijeoma Oluo: So You Want to Talk About Race
Deborah Harkness: A Discovery of Witches
Rhoda Belleza: Empress of a Thousand Skies
Jane Austen: Emma
John Scalzi: The Consuming Fire
Maya Angelou: I Know Why the Caged Bird Sings
Angela Saini: Inferior
Jill Santopolo: The Light We Lost
Ursula K. Le Guin: Nine Lives
Terry Pratchett: Mort
N. K. Jemisin: The Fifth Season
2017
Han Kang: The Vegetarian
Donal Ryan: The Spinning Heart
Jeff Chang: We Gon’ Be Alright
Toni Morrison: Beloved
Kate Chopin: The Awakening
Frank Herbert: Dune
Harper Lee: To Kill a Mockingbird
Al Franken: Giant of the Senate
Trevor Noah: Born a Crime
Aziz Ansari: Modern Romance
Neil deGrasse Tyson: Astrophysics for People in a Hurry
Al Franken: Lies and the Lying Liars Who Tell Them
Timothy Snyder: On Tyranny
Heinrich Harrer: Seven Years in Tibet
H. G. Wells: The War of the Worlds
Hillary Rodham Clinton: What Happened
Andy Weir: The Martian
Paul Beatty: The Sellout
Brian Greene: Light Falls
John Scalzi: The Collapsing Empire
Arthur C. Clarke: 2001: A Space Odyssey
Rupi Kaur: Milk and Honey
Andy Weir: Artemis
Lawrence Krauss: The Greatest Story Ever Told – So Far
John Scalzi: The Dispatcher
Yuval Noah Harari: Homo Deus
Carrie Fisher: The Princess Diarist
Robin Sloan: Mr. Penumbra’s 24-Hour Bookstore
Hope Jahren: Lab Girl
Kameron Hurley: The Stars Are Legion
George Saunders: Lincoln in the Bardo
Tiffany Haddish: The Last Black Unicorn
2016
Emily St. John Mandel: Station Eleven
Alice Munroe: Dear Life
Yannick Grannec: The Goddess of Small Victories
R. J. Palacio: Wonder
Elena Ferrante: My Brilliant Friend
Elena Ferrante: The Story of a New Name
Elena Ferrante: Those Who Leave and Those Who Stay
Elena Ferrante: The Story of the Lost Child
Charles Duhigg: The Power of Habit
Hanya Yanagihara: A Little Life
David Vann: Aquarium
Zadie Smith: White Teeth
Graeme Simion: The Rosie Project
Milan Kundera: The Festival of Insignificance
Jeanette Winterson: Gut Symmetries
John Updike: Gertrude and Claudius
Sheryl Sandberg: Lean In
Jonas Jonasson: The Girl Who Saved the King of Sweden
Juli Zeh: Gaming Instinct
Kazuo Ishiguro: Never Let Me Go
Marguerite Duras: The Lover
Hilary du Pre and Piers du Pre: A Genius in the Family
Blair Tindall: Mozart in the Jungle
Michel Faber: The Crimson Petal and the White
Vit Sliva: Navrsi