The bestselling Libro.fm audiobooks at independent bookstores during December:
Fiction
1. Good Spirits by B.K. Borison (Avon)
2. Katabasis by R.F. Kuang (Harper Voyager)
3. The Correspondent by Virginia Evans (Penguin Random House Audio)
4. Heated Rivalry by Rachel Reid (Tantor Media)
5. Piranesi by Susanna Clarke (Bloomsbury)
6. Of Monsters and Mainframes by Barbara Truelove (Dreamscape Lore)
7. The Knight and the Moth by Rachel Gillig (Hachette Audio)
8. Theo of Golden by Allen Levi (Simon Maverick)
9. Atmosphere by Taylor Jenkins Reid (Penguin Random House Audio)
10. Wild Dark Shore by Charlotte McConaghy (Macmillan Audio)
Nonfiction
1. Everything Is Tuberculosis by John Green (Penguin Random House Audio)
2. Enshittification by Cory Doctorow (Macmillan Audio)
3. One Day, Everyone Will Have Always Been Against This by Omar El Akkad (Penguin Random House Audio)
4. A Marriage at Sea by Sophie Elmhirst (Penguin Random House Audio)
5. 1929 by Andrew Ross Sorkin (Penguin Random House Audio)
6. Braiding Sweetgrass by Robin Wall Kimmerer (Tantor Media)
7. Nobody's Girl by Virginia Roberts Giuffre (Penguin Random House Audio)
8. 107 Days by Kamala Harris (Simon & Schuster Audio)
9. Family of Spies by Christine Kuehn (Macmillan Audio)
10. Careless People by Sarah Wynn-Williams (Macmillan Audio)

