Let's Pretend This Never Happened: A Mostly True Memoir
Jenny Lawson
318 pages? duration
The Emperor of All Maladies
Siddhartha Mukherjee
571 pages? duration
The Gene: An Intimate History
Siddhartha Mukherjee
742 pages? duration
A Man Called Ove
Fredrik Backman
Henning Koch (Translator)
352 pages? duration
Factfulness
Hans Rosling
352 pages? duration
A People's History of the United States
Howard Zinn
Kathy Emery
Ellen Gordon Reeves
642 pages? duration
Sea of Glory
Nathaniel Philbrick
508 pages? duration
So You Want to Talk About Race
Ijeoma Oluo
? pages7h 42m
Slouching Towards Bethlehem
Joan Didion
238 pages? duration
We Tell Ourselves Stories in Order to Live: Collected Nonfiction
Joan Didion
1,122 pages? duration
Convenience Store Woman
Sayaka Murata
Ginny Tapley Takemori (Translator)
? pages3h 21m
Orbán
Paul Lendvai
224 pages? duration
Eastern Europe!
Tomek E. Jankowski
624 pages? duration
Never Let Me Go
Kazuo Ishiguro
282 pages? duration
The Last Samurai
Helen DeWitt
484 pages? duration
The Neapolitan Novels : My Brilliant Friend, The Story of a New Name, Those Who Leave and Those Who Stay, and The Story of the Lost Child : The Complete BBC Radio Collection
Elena Ferrante
1,705 pages? duration
2666
Roberto Bolaño
Natasha Wimmer (Translator)
898 pages? duration
Leaving the Atocha Station
? pages? duration
The Sellout
Paul Beatty
289 pages? duration
Freedom
Jonathan Franzen
562 pages? duration
Atonement
Ian McEwan
144 pages? duration
Outline
Rachel Cusk
249 pages? duration
The Savage Detectives
Roberto Bolaño
592 pages? duration
What Is Life?
Lynn Margulis
Dorion Sagan
288 pages? duration
Chance and Necessity: An Essay on the Natural Philosophy of Modern Biology
Jacques Monod
Austryn Wainhouse (Translator)
208 pages? duration
March
John Lewis
128 pages? duration
Pastoralia
George Saunders
225 pages? duration
Higher Speculations
Helge Kragh
408 pages? duration
The Nix
Nathan Hill
640 pages? duration
War without Mercy
John Dower
420 pages? duration
The Book of Monelle
Marcel Schwob
Kit Schluter (Translator)
136 pages? duration
Gödel, Escher, Bach: an Eternal Golden Braid
Douglas R. Hofstadter
832 pages? duration
Embracing Defeat
John W. Dower
676 pages? duration
The self-organizing universe
Erich Jantsch
? pages? duration
Cutting for Stone
Abraham Verghese
544 pages? duration
Stone's Fall
Iain Pears
594 pages? duration
Darkness Moves: An Henri Michaux Anthology, 1927-1984
Henri Michaux
David Ball (Translator)
270 pages? duration
Salt, Fat, Acid, Heat: Mastering the Elements of Good Cooking