Skip to content

Books you can read free tonight

51 books from 5 series are in the public domain. No account, no waiting list. Another 306 can be borrowed free from Open Library. Free audiobooks are listed separately.

In Search of Lost Time 5 of 6 free

  1. Book 1 · 1913

    Swann's Way

    440 pages, about 8.1 hours 3.9★ (9)

    FREE EBOOK FREE AUDIO
  2. Book 2 · 1919

    In the Shadow of Young Girls in Flower

    548 pages, about 10 hours 5.0★ (1)

    FREE EBOOK
  3. Book 3 · 1920

    The Guermantes Way

    592 pages, about 11 hours 5.0★ (1)

    FREE EBOOK
  4. Book 5 · 1923

    The Captive

    408 pages, about 7.5 hours 3.0★ (1)

    FREE EBOOK
  5. Book 6 · 1925

    The Fugitive

    304 pages, about 5.6 hours

    FREE EBOOK

Leatherstocking Tales 5 of 5 free

  1. Book 1 · 1841

    The Deerslayer

    520 pages, about 9.5 hours 4.0★ (5)

    FREE EBOOK
  2. Book 2 · 1824

    The Last of the Mohicans

    418 pages, about 7.7 hours 3.6★ (20)

    FREE EBOOK
  3. Book 3 · 1840

    The Pathfinder, or The Inland Sea

    498 pages, about 9.1 hours 4.2★ (6)

    FREE EBOOK
  4. Book 4 · 1823

    The Pioneers

    477 pages, about 8.8 hours 3.7★ (3)

    FREE EBOOK
  5. Book 5 · 1827

    The Prairie

    453 pages, about 8.3 hours 5.0★ (3)

    FREE EBOOK

Voyages Extraordinaires 20 of 30 free

  1. Book 2 · 1864

    The Adventures of Captain Hatteras

    454 pages, about 8.3 hours

    FREE EBOOK
  2. Book 3 · 1864

    A Journey to the Centre of the Earth

    244 pages, about 4.5 hours 4.1★ (93)

    FREE EBOOK
  3. Book 4 · 1865

    From the Earth to the Moon

    214 pages, about 3.9 hours

    FREE EBOOK FREE AUDIO
  4. Book 6 · 1869

    Twenty Thousand Leagues Under the Sea

    369 pages, about 6.8 hours

    FREE EBOOK FREE AUDIO
  5. Book 7 · 1870

    Around the Moon

    189 pages, about 3.5 hours 3.8★ (5)

    FREE EBOOK
  6. Book 10 · 1873

    The Fur Country

    268 pages, about 4.9 hours

    FREE EBOOK
  7. Book 11 · 1872

    Around the World in Eighty Days

    225 pages, about 4.1 hours 4.0★ (90)

    FREE EBOOK FREE AUDIO
  8. Book 12 · 1870

    The Mysterious Island

    493 pages, about 9 hours 4.3★ (28)

    FREE EBOOK
  9. Book 13 · 1875

    The Survivors of the Chancellor

    62 pages, about 1.1 hours

    FREE EBOOK
  10. Book 15 · 1877

    Off on a Comet

    404 pages, about 7.4 hours

    FREE EBOOK FREE AUDIO
  11. Book 16 · 1877

    The Child of the Cavern

    246 pages, about 4.5 hours

    FREE EBOOK
  12. Book 18 · 1879

    The Begum's Fortune

    224 pages, about 4.1 hours 3.7★ (3)

    FREE EBOOK
  13. Book 19 · 1879

    Tribulations of a Chinaman in China

    271 pages, about 5 hours

    FREE EBOOK FREE AUDIO
  14. Book 21 · 1881

    Eight Hundred Leagues on the Amazon

    192 pages, about 3.5 hours

    FREE EBOOK FREE AUDIO
  15. Book 22 · 1882

    Godfrey Morgan

    170 pages, about 3.1 hours

    FREE EBOOK
  16. Book 24 · 1883

    Kéraban the Inflexible

    140 pages, about 2.6 hours

    FREE EBOOK
  17. Book 26 · 1884

    The Archipelago on Fire

    198 pages, about 3.6 hours

    FREE EBOOK
  18. Book 27 · 1885

    Mathias Sandorf

    469 pages, about 8.6 hours

    FREE EBOOK
  19. Book 28 · 1886

    The Lottery Ticket

    196 pages, about 3.6 hours

    FREE EBOOK
  20. Book 29 · 1886

    Robur the Conqueror

    188 pages, about 3.5 hours 3.0★ (2)

    FREE EBOOK

Les Rougon-Macquart 20 of 20 free

  1. Book 1 · 1871

    The Fortune of the Rougons

    308 pages, about 5.7 hours

    FREE EBOOK
  2. Book 2 · 1871

    La Curée

    381 pages, about 7 hours

    FREE EBOOK
  3. Book 3 · 1873

    Le Ventre de Paris

    410 pages, about 7.5 hours 3.0★ (3)

    FREE EBOOK
  4. Book 4 · 1874

    La Conquête de Plassans

    388 pages, about 7.1 hours

    FREE EBOOK
  5. Book 5 · 1875

    La Faute de l'Abbé Mouret

    437 pages, about 8 hours

    FREE EBOOK
  6. Book 6 · 1876

    Son Excellence Eugène Rougon

    442 pages, about 8.1 hours

    FREE EBOOK
  7. Book 7 · 1876

    L'Assommoir

    128 pages, about 2.4 hours

    FREE EBOOK FREE AUDIO
  8. Book 8 · 1879

    Une Page d'amour

    406 pages, about 7.5 hours

    FREE EBOOK
  9. Book 9 · 1880

    Nana

    469 pages, about 8.6 hours 4.0★ (4)

    FREE EBOOK FREE AUDIO
  10. Book 10 · 1882

    Pot-Bouille

    486 pages, about 8.9 hours 4.0★ (1)

    FREE EBOOK
  11. Book 11 · 1883

    The Ladies' Paradise

    464 pages, about 8.5 hours 4.3★ (9)

    FREE EBOOK
  12. Book 12 · 1884

    La Joie de vivre

    441 pages, about 8.1 hours

    FREE EBOOK
  13. Book 13 · 1885

    Germinal

    499 pages, about 9.2 hours 4.2★ (14)

    FREE EBOOK
  14. Book 14 · 1886

    L'Œuvre

    491 pages, about 9 hours

    FREE EBOOK
  15. Book 15 · 1887

    La Terre

    501 pages, about 9.2 hours

    FREE EBOOK
  16. Book 16 · 1888

    Le Rêve

    212 pages, about 3.9 hours

    FREE EBOOK
  17. Book 17 · 1890

    La Bête humaine

    464 pages, about 8.5 hours

    FREE EBOOK
  18. Book 18 · 1891

    L'Argent

    445 pages, about 8.2 hours

    FREE EBOOK
  19. Book 19 · 1892

    La Débâcle

    554 pages, about 10 hours 3.0★ (2)

    FREE EBOOK
  20. Book 20 · 1893

    Doctor Pascal

    398 pages, about 7.3 hours

    FREE EBOOK

Fighting Fantasy 1 of 30 free

  1. Book 1 · 1982

    The Warlock of Firetop Mountain

    206 pages, about 3.8 hours 5.0★ (1)

    FREE EBOOK

Borrow free from Open Library

Still in copyright, but Open Library lends a digital copy to one reader at a time. You need a free account and sometimes a short wait.

  1. Book 1 · 1954

    The Fellowship of the Ring

    492 pages, about 9 hours 4.3★ (405)

    BORROW FREE
  2. Book 2 · 1954

    The Two Towers

    434 pages, about 8 hours 4.4★ (236)

    BORROW FREE
  3. Book 3 · 1955

    The Return of the King

    499 pages, about 9.2 hours 4.5★ (109)

    BORROW FREE
  4. Book 1 · 1996

    A Game of Thrones

    801 pages, about 15 hours 4.2★ (768)

    BORROW FREE
  5. Book 2 · 1998

    A Clash of Kings

    761 pages, about 14 hours 4.3★ (195)

    BORROW FREE
  6. Book 3 · 2000

    A Storm of Swords

    992 pages, about 18 hours 4.4★ (108)

    BORROW FREE
  7. Book 4 · 2005

    A Feast for Crows

    800 pages, about 15 hours 4.1★ (156)

    BORROW FREE
  8. Book 5 · 2011

    A Dance with Dragons

    1040 pages, about 19 hours 4.4★ (44)

    BORROW FREE
  9. Book 2 · 1951

    Prince Caspian

    216 pages, about 4 hours 4.0★ (105)

    BORROW FREE
  10. Book 3 · 1952

    The Voyage of the Dawn Treader

    224 pages, about 4.1 hours 4.1★ (109)

    BORROW FREE
  11. Book 4 · 1953

    The Silver Chair

    217 pages, about 4 hours 4.0★ (31)

    BORROW FREE
  12. Book 5 · 1954

    The Horse and His Boy

    208 pages, about 3.8 hours 3.9★ (83)

    BORROW FREE
  13. Book 6 · 1955

    The Magician's Nephew

    186 pages, about 3.4 hours 4.0★ (112)

    BORROW FREE
  14. Book 7 · 1956

    The Last Battle

    192 pages, about 3.5 hours 3.9★ (74)

    BORROW FREE
  15. Book 7 · 1927

    Time Regained

    331 pages, about 6.1 hours

    BORROW FREE
  16. Book 1 · 2005

    Twilight

    498 pages, about 9.1 hours 3.7★ (452)

    BORROW FREE
  17. Book 2 · 2006

    New Moon

    563 pages, about 10 hours 4.0★ (85)

    BORROW FREE
  18. Book 3 · 2007

    Eclipse

    629 pages, about 12 hours 3.5★ (123)

    BORROW FREE
  19. Book 4 · 2008

    Breaking Dawn

    756 pages, about 14 hours 3.5★ (121)

    BORROW FREE
  20. Book 1 · 1979

    The Hitchhiker's Guide to the Galaxy

    216 pages, about 4 hours 4.5★ (178)

    BORROW FREE
  21. Book 2 · 1980

    The Restaurant at the End of the Universe

    224 pages, about 4.1 hours 4.2★ (42)

    BORROW FREE
  22. Book 4 · 1984

    So Long, and Thanks for All the Fish

    200 pages, about 3.7 hours 4.0★ (87)

    BORROW FREE
  23. Book 6 · 2009

    And Another Thing...

    336 pages, about 6.2 hours 2.9★ (11)

    BORROW FREE
  24. Book 4 · 1995

    Time of Contempt

    331 pages, about 6.1 hours 3.9★ (53)

    BORROW FREE
  25. Book 1 · 2008

    The Hunger Games

    397 pages, about 7.3 hours 4.1★ (582)

    BORROW FREE
  26. Book 2 · 2009

    Catching Fire

    400 pages, about 7.3 hours 4.2★ (310)

    BORROW FREE
  27. Book 3 · 2010

    Mockingjay

    424 pages, about 7.8 hours 3.8★ (285)

    BORROW FREE
  28. Book 1 · 1999

    The Bad Beginning

    176 pages, about 3.2 hours 4.2★ (94)

    BORROW FREE
  29. Book 2 · 1999

    The Reptile Room

    192 pages, about 3.5 hours 4.2★ (30)

    BORROW FREE
  30. Book 3 · 2000

    The Wide Window

    214 pages, about 3.9 hours 4.0★ (44)

    BORROW FREE
  31. Book 4 · 2000

    The Miserable Mill

    202 pages, about 3.7 hours 3.9★ (38)

    BORROW FREE
  32. Book 5 · 2000

    The Austere Academy

    235 pages, about 4.3 hours 4.1★ (41)

    BORROW FREE
  33. Book 6 · 2001

    The Ersatz Elevator

    259 pages, about 4.8 hours 4.1★ (33)

    BORROW FREE
  34. Book 7 · 2001

    The Vile Village

    256 pages, about 4.7 hours 4.3★ (36)

    BORROW FREE
  35. Book 8 · 2001

    The Hostile Hospital

    263 pages, about 4.8 hours 4.1★ (29)

    BORROW FREE
  36. Book 9 · 2002

    The Carnivorous Carnival

    286 pages, about 5.2 hours 4.2★ (32)

    BORROW FREE
  37. Book 10 · 2003

    The Slippery Slope

    337 pages, about 6.2 hours 4.2★ (32)

    BORROW FREE
  38. Book 12 · 2005

    The Penultimate Peril

    353 pages, about 6.5 hours 4.2★ (27)

    BORROW FREE
  39. Book 1 · 1988

    Prelude to Foundation

    440 pages, about 8.1 hours 3.8★ (13)

    BORROW FREE
  40. Book 3 · 1951

    Foundation

    240 pages, about 4.4 hours 4.1★ (313)

    BORROW FREE
  41. Book 4 · 1952

    Foundation and Empire

    253 pages, about 4.6 hours 4.1★ (153)

    BORROW FREE
  42. Book 6 · 1982

    Foundation's Edge

    441 pages, about 8.1 hours 4.1★ (84)

    BORROW FREE
  43. Book 7 · 1986

    Foundation and Earth

    503 pages, about 9.2 hours 4.0★ (69)

    BORROW FREE
  44. Book 1 · 2005

    The Lightning Thief

    384 pages, about 7 hours 4.3★ (431)

    BORROW FREE
  45. Book 2 · 2006

    The Sea of Monsters

    282 pages, about 5.2 hours 4.5★ (195)

    BORROW FREE
  46. Book 3 · 2007

    The Titan's Curse

    320 pages, about 5.9 hours 4.5★ (161)

    BORROW FREE
  47. Book 4 · 2008

    The Battle of the Labyrinth

    367 pages, about 6.7 hours 4.4★ (139)

    BORROW FREE
  48. Book 5 · 2009

    The Last Olympian

    381 pages, about 7 hours 4.4★ (158)

    BORROW FREE
  49. Book 1 · 1995

    Northern Lights

    405 pages, about 7.4 hours 3.9★ (230)

    BORROW FREE
  50. Book 2 · 1997

    The Subtle Knife

    350 pages, about 6.4 hours 4.0★ (108)

    BORROW FREE
  51. Book 3 · 2000

    The Amber Spyglass

    536 pages, about 9.8 hours 3.9★ (112)

    BORROW FREE
  52. Book 0 · 2004

    New Spring

    336 pages, about 6.2 hours 4.1★ (28)

    BORROW FREE
  53. Book 1 · 1990

    The Eye of the World

    782 pages, about 14 hours 3.9★ (236)

    BORROW FREE
  54. Book 2 · 1990

    The Great Hunt

    656 pages, about 12 hours 4.0★ (97)

    BORROW FREE
  55. Book 4 · 1992

    The Shadow Rising

    984 pages, about 18 hours 4.1★ (79)

    BORROW FREE
  56. Book 5 · 1993

    The Fires of Heaven

    894 pages, about 16 hours 4.0★ (41)

    BORROW FREE
  57. Book 8 · 1998

    The Path of Daggers

    608 pages, about 11 hours 3.8★ (33)

    BORROW FREE
  58. Book 10 · 2003

    Crossroads of Twilight

    704 pages, about 13 hours 3.7★ (51)

    BORROW FREE
  59. Book 11 · 2005

    Knife of Dreams

    832 pages, about 15 hours 4.0★ (50)

    BORROW FREE
  60. Book 14 · 2013

    A Memory of Light

    920 pages, about 17 hours 4.3★ (11)

    BORROW FREE
  61. Book 1 · 1982

    The Dark Tower: The Gunslinger

    255 pages, about 4.7 hours 4.0★ (71)

    BORROW FREE
  62. Book 4 · 1997

    The Dark Tower IV: Wizard and Glass

    718 pages, about 13 hours 4.1★ (80)

    BORROW FREE
  63. Book 8 · 2012

    The Dark Tower: The Wind Through the Keyhole

    335 pages, about 6.1 hours 4.2★ (13)

    BORROW FREE
  64. Book 1 · 1983

    The Colour of Magic

    239 pages, about 4.4 hours 4.0★ (160)

    BORROW FREE
  65. Book 2 · 1986

    The Light Fantastic

    256 pages, about 4.7 hours 4.0★ (104)

    BORROW FREE
  66. Book 3 · 1987

    Equal Rites

    255 pages, about 4.7 hours 4.1★ (67)

    BORROW FREE
  67. Book 5 · 1988

    Sourcery

    314 pages, about 5.8 hours 3.9★ (71)

    BORROW FREE
  68. Book 6 · 1988

    Wyrd Sisters

    322 pages, about 5.9 hours 4.0★ (75)

    BORROW FREE
  69. Book 7 · 1989

    Pyramids

    366 pages, about 6.7 hours 3.8★ (56)

    BORROW FREE
  70. Book 8 · 1989

    Guards! Guards!

    378 pages, about 6.9 hours 4.3★ (121)

    BORROW FREE
  71. Book 9 · 1990

    Eric

    158 pages, about 2.9 hours 3.5★ (37)

    BORROW FREE
  72. Book 10 · 1990

    Moving Pictures

    360 pages, about 6.6 hours 3.8★ (16)

    BORROW FREE
  73. Book 11 · 1991

    Reaper Man

    301 pages, about 5.5 hours 4.3★ (71)

    BORROW FREE
  74. Book 12 · 1991

    Witches Abroad

    320 pages, about 5.9 hours 4.2★ (54)

    BORROW FREE
  75. Book 13 · 1992

    Small Gods

    351 pages, about 6.4 hours 4.3★ (75)

    BORROW FREE
  76. Book 14 · 1992

    Lords and Ladies

    377 pages, about 6.9 hours 4.3★ (34)

    BORROW FREE
  77. Book 15 · 1993

    Men at Arms

    377 pages, about 6.9 hours 4.3★ (50)

    BORROW FREE
  78. Book 16 · 1994

    Soul Music

    384 pages, about 7 hours 4.0★ (37)

    BORROW FREE
  79. Book 17 · 1994

    Interesting Times

    352 pages, about 6.5 hours 4.2★ (52)

    BORROW FREE
  80. Book 19 · 1996

    Feet of Clay

    379 pages, about 7 hours 4.5★ (38)

    BORROW FREE
  81. Book 20 · 1996

    Hogfather

    383 pages, about 7 hours 4.1★ (59)

    BORROW FREE
  82. Book 21 · 1997

    Jingo

    415 pages, about 7.6 hours 4.2★ (35)

    BORROW FREE
  83. Book 24 · 1999

    The Fifth Elephant

    415 pages, about 7.6 hours 4.3★ (19)

    BORROW FREE
  84. Book 25 · 2000

    The Truth

    392 pages, about 7.2 hours 4.4★ (16)

    BORROW FREE
  85. Book 26 · 2001

    Thief of Time

    384 pages, about 7 hours 4.2★ (40)

    BORROW FREE
  86. Book 27 · 2001

    The Last Hero

    174 pages, about 3.2 hours 4.2★ (25)

    BORROW FREE
  87. Book 28 · 2001

    The Amazing Maurice and His Educated Rodents

    271 pages, about 5 hours 3.9★ (26)

    BORROW FREE
  88. Book 30 · 2003

    The Wee Free Men

    317 pages, about 5.8 hours 4.3★ (31)

    BORROW FREE
  89. Book 1 · 2001

    Artemis Fowl

    288 pages, about 5.3 hours 3.8★ (58)

    BORROW FREE
  90. Book 2 · 2009

    Artemis Fowl and the Arctic Incident

    320 pages, about 5.9 hours 3.9★ (17)

    BORROW FREE
  91. Book 3 · 2003

    Artemis Fowl and the Eternity Code

    344 pages, about 6.3 hours 4.2★ (25)

    BORROW FREE
  92. Book 8 · 2012

    Artemis Fowl and the Last Guardian

    336 pages, about 6.2 hours 4.2★ (10)

    BORROW FREE
  93. Book 1 · 2005

    The Girl with the Dragon Tattoo

    576 pages, about 11 hours 4.1★ (107)

    BORROW FREE
  94. Book 1 · 2003

    Eragon

    576 pages, about 11 hours 3.8★ (232)

    BORROW FREE
  95. Book 2 · 2005

    Eldest

    705 pages, about 13 hours 4.1★ (81)

    BORROW FREE
  96. Book 3 · 2008

    Brisingr

    784 pages, about 14 hours 3.8★ (84)

    BORROW FREE
  97. Book 4 · 2011

    Inheritance

    849 pages, about 16 hours 3.7★ (58)

    BORROW FREE
  98. Book 1 · 1955

    Five on a Treasure Island

    186 pages, about 3.4 hours 4.3★ (26)

    BORROW FREE
  99. Book 2 · 1943

    Five Go Adventuring Again

    191 pages, about 3.5 hours 4.9★ (11)

    BORROW FREE
  100. Book 3 · 1954

    Five Run Away Together

    192 pages, about 3.5 hours 4.1★ (13)

    BORROW FREE
  101. Book 4 · 1945

    Five Go to Smuggler's Top

    190 pages, about 3.5 hours 4.3★ (8)

    BORROW FREE
  102. Book 5 · 1946

    Five Go Off in a Caravan

    192 pages, about 3.5 hours 4.5★ (4)

    BORROW FREE
  103. Book 6 · 1947

    Five on Kirrin Island Again

    188 pages, about 3.5 hours 5.0★ (2)

    BORROW FREE
  104. Book 8 · 1949

    Five Get Into Trouble

    188 pages, about 3.5 hours 3.0★ (2)

    BORROW FREE
  105. Book 9 · 1950

    Five Fall Into Adventure

    423 pages, about 7.8 hours 4.5★ (6)

    BORROW FREE
  106. Book 10 · 1951

    Five on a Hike Together

    192 pages, about 3.5 hours 5.0★ (3)

    BORROW FREE
  107. Book 11 · 1952

    Five Have a Wonderful Time

    201 pages, about 3.7 hours 4.0★ (2)

    BORROW FREE
  108. Book 12 · 1953

    Five Go Down to the Sea

    206 pages, about 3.8 hours 5.0★ (1)

    BORROW FREE
  109. Book 14 · 1955

    Five Have Plenty of Fun

    192 pages, about 3.5 hours 4.3★ (3)

    BORROW FREE
  110. Book 15 · 1956

    Five on a Secret Trail

    185 pages, about 3.4 hours 4.5★ (2)

    BORROW FREE
  111. Book 16 · 1957

    Five Go to Billycock Hill

    185 pages, about 3.4 hours 5.0★ (3)

    BORROW FREE
  112. Book 17 · 1958

    Five Get into a Fix

    188 pages, about 3.5 hours 4.0★ (6)

    BORROW FREE
  113. Book 18 · 1960

    Five on Finniston Farm

    188 pages, about 3.5 hours 5.0★ (1)

    BORROW FREE
  114. Book 19 · 1961

    Five Go to Demon's Rocks

    189 pages, about 3.5 hours 5.0★ (3)

    BORROW FREE
  115. Book 20 · 1962

    Five Have a Mystery to Solve

    127 pages, about 2.3 hours 4.2★ (17)

    BORROW FREE
  116. Book 21 · 1963

    Five Are Together Again

    182 pages, about 3.3 hours 5.0★ (2)

    BORROW FREE
  117. Book 1 · 1968

    A Wizard of Earthsea

    205 pages, about 3.8 hours 3.9★ (121)

    BORROW FREE
  118. Book 1 · 2010

    The Lost Hero

    556 pages, about 10 hours 4.4★ (174)

    BORROW FREE
  119. Book 3 · 2012

    The Mark of Athena

    582 pages, about 11 hours 4.5★ (125)

    BORROW FREE
  120. Book 4 · 2013

    The House of Hades

    597 pages, about 11 hours 4.3★ (125)

    BORROW FREE
  121. Book 5 · 2014

    The Blood of Olympus

    525 pages, about 9.6 hours 4.5★ (97)

    BORROW FREE
  122. Book 2 · 1984

    The Book of Lost Tales: Part II

    400 pages, about 7.3 hours 2.0★ (1)

    BORROW FREE
  123. Book 3 · 1985

    The Lays of Beleriand

    393 pages, about 7.2 hours 4.0★ (2)

    BORROW FREE
  124. Book 5 · 1987

    The Lost Road and Other Writings

    460 pages, about 8.4 hours 4.0★ (1)

    BORROW FREE
  125. Book 6 · 1988

    The Return of the Shadow

    497 pages, about 9.1 hours 4.0★ (1)

    BORROW FREE
  126. Book 1 · 2003

    Into the Wild

    295 pages, about 5.4 hours 4.5★ (100)

    BORROW FREE
  127. Book 3 · 2003

    Forest of Secrets

    336 pages, about 6.2 hours 4.4★ (25)

    BORROW FREE
  128. Book 6 · 2004

    The Darkest Hour

    336 pages, about 6.2 hours 4.4★ (23)

    BORROW FREE
  129. Book 7 · 2005

    Midnight

    303 pages, about 5.5 hours 4.1★ (20)

    BORROW FREE
  130. Book 8 · 2006

    Moonrise

    306 pages, about 5.6 hours 4.0★ (14)

    BORROW FREE
  131. Book 9 · 2005

    Dawn

    335 pages, about 6.1 hours 4.1★ (14)

    BORROW FREE
  132. Book 10 · 2006

    Starlight

    321 pages, about 5.9 hours 3.9★ (12)

    BORROW FREE
  133. Book 11 · 2006

    Twilight

    336 pages, about 6.2 hours 3.9★ (13)

    BORROW FREE
  134. Book 12 · 2006

    Sunset

    303 pages, about 5.5 hours 4.3★ (21)

    BORROW FREE
  135. Book 13 · 2007

    The Sight

    351 pages, about 6.4 hours 4.1★ (23)

    BORROW FREE
  136. Book 15 · 2008

    Outcast

    352 pages, about 6.5 hours 3.8★ (12)

    BORROW FREE
  137. Book 20 · 2010

    Fading Echoes

    384 pages, about 7 hours 4.2★ (13)

    BORROW FREE
  138. Book 21 · 2010

    Night Whispers

    368 pages, about 6.8 hours 4.0★ (9)

    BORROW FREE
  139. Book 22 · 2011

    Sign of the Moon

    355 pages, about 6.5 hours 4.2★ (14)

    BORROW FREE
  140. Book 1 · 1976

    La volonté de savoir

    284 pages, about 5.2 hours

    BORROW FREE
  141. Book 3 · 1984

    Le souci de soi

    284 pages, about 5.2 hours

    BORROW FREE
  142. Book 1 · 1976

    Interview with the Vampire

    349 pages, about 6.4 hours 3.9★ (95)

    BORROW FREE
  143. Book 2 · 1985

    The Vampire Lestat

    606 pages, about 11 hours 4.3★ (51)

    BORROW FREE
  144. Book 3 · 1988

    The Queen of the Damned

    573 pages, about 11 hours 3.8★ (36)

    BORROW FREE
  145. Book 4 · 1992

    The Tale of the Body Thief

    507 pages, about 9.3 hours 3.9★ (25)

    BORROW FREE
  146. Book 5 · 1995

    Memnoch the Devil

    432 pages, about 7.9 hours 3.9★ (16)

    BORROW FREE
  147. Book 6 · 1998

    The Vampire Armand

    500 pages, about 9.2 hours 3.7★ (18)

    BORROW FREE
  148. Book 7 · 2000

    Merrick

    431 pages, about 7.9 hours 3.7★ (10)

    BORROW FREE
  149. Book 8 · 2001

    Blood and Gold

    591 pages, about 11 hours 3.9★ (7)

    BORROW FREE
  150. Book 9 · 2002

    Blackwood Farm

    633 pages, about 12 hours 3.5★ (6)

    BORROW FREE
  151. Book 10 · 2003

    Blood Canticle

    406 pages, about 7.5 hours 3.1★ (7)

    BORROW FREE
  152. Book 11 · 2014

    Prince Lestat

    560 pages, about 10 hours 3.0★ (6)

    BORROW FREE
  153. Book 12 · 2016

    Prince Lestat and the Realms of Atlantis

    584 pages, about 11 hours 5.0★ (2)

    BORROW FREE
  154. Book 3 · 1936

    Joseph in Egypt

    708 pages, about 13 hours

    BORROW FREE
  155. Book 1 · 2007

    City of Bones

    512 pages, about 9.4 hours 3.9★ (95)

    BORROW FREE
  156. Book 4 · 2011

    City of Fallen Angels

    434 pages, about 8 hours 4.2★ (27)

    BORROW FREE
  157. Book 1 · 1955

    The Iron King

    286 pages, about 5.2 hours 4.0★ (1)

    BORROW FREE
  158. Book 3 · 1956

    The Poisoned Crown

    220 pages, about 4 hours

    BORROW FREE
  159. Book 4 · 1957

    The Royal Succession

    254 pages, about 4.7 hours

    BORROW FREE
  160. Book 5 · 1959

    The She-Wolf of France

    342 pages, about 6.3 hours

    BORROW FREE
  161. Book 1 · 2006

    Mistborn: The Final Empire

    669 pages, about 12 hours 4.4★ (157)

    BORROW FREE
  162. Book 2 · 2007

    Mistborn: The Well of Ascension

    784 pages, about 14 hours 4.4★ (145)

    BORROW FREE
  163. Book 3 · 2008

    Mistborn: The Hero of Ages

    759 pages, about 14 hours 4.6★ (130)

    BORROW FREE
  164. Book 4 · 2011

    Mistborn: The Alloy of Law

    360 pages, about 6.6 hours 4.1★ (88)

    BORROW FREE
  165. Book 5 · 2015

    Mistborn: Shadows of Self

    383 pages, about 7 hours 4.3★ (61)

    BORROW FREE
  166. Book 6 · 2016

    Mistborn: The Bands of Mourning

    448 pages, about 8.2 hours 4.4★ (16)

    BORROW FREE
  167. Book 1 · 1970

    Nine Princes in Amber

    188 pages, about 3.5 hours 4.0★ (38)

    BORROW FREE
  168. Book 2 · 1972

    The Guns of Avalon

    216 pages, about 4 hours 4.7★ (3)

    BORROW FREE
  169. Book 3 · 1975

    Sign of the Unicorn

    192 pages, about 3.5 hours 3.9★ (16)

    BORROW FREE
  170. Book 4 · 1976

    The Hand of Oberon

    188 pages, about 3.5 hours 3.8★ (9)

    BORROW FREE
  171. Book 5 · 1978

    The Courts of Chaos

    183 pages, about 3.4 hours 3.6★ (14)

    BORROW FREE
  172. Book 6 · 1985

    Trumps of Doom

    219 pages, about 4 hours 4.0★ (1)

    BORROW FREE
  173. Book 7 · 1986

    Blood of Amber

    215 pages, about 3.9 hours 4.5★ (2)

    BORROW FREE
  174. Book 8 · 1987

    Sign of Chaos

    221 pages, about 4 hours 3.7★ (9)

    BORROW FREE
  175. Book 9 · 1989

    Knight of Shadows

    256 pages, about 4.7 hours 4.0★ (1)

    BORROW FREE
  176. Book 10 · 1991

    Prince of Chaos

    241 pages, about 4.4 hours 4.0★ (1)

    BORROW FREE
  177. Book 2 · 2001

    Point Blanc

    274 pages, about 5 hours 4.3★ (26)

    BORROW FREE
  178. Book 5 · 2004

    Scorpia

    364 pages, about 6.7 hours 4.1★ (27)

    BORROW FREE
  179. Book 6 · 2005

    Ark Angel

    331 pages, about 6.1 hours 4.2★ (20)

    BORROW FREE
  180. Book 7 · 2007

    Snakehead

    406 pages, about 7.5 hours 4.3★ (14)

    BORROW FREE
  181. Book 8 · 2009

    Crocodile Tears

    388 pages, about 7.1 hours 4.5★ (11)

    BORROW FREE
  182. Book 9 · 2011

    Scorpia Rising

    417 pages, about 7.7 hours 4.7★ (6)

    BORROW FREE
  183. Book 1 · 1996

    The Invasion

    192 pages, about 3.5 hours 4.5★ (10)

    BORROW FREE
  184. Book 2 · 1996

    The Visitor

    192 pages, about 3.5 hours 4.4★ (5)

    BORROW FREE
  185. Book 3 · 1996

    The Encounter

    157 pages, about 2.9 hours 4.3★ (6)

    BORROW FREE
  186. Book 4 · 1996

    The Message

    160 pages, about 2.9 hours 4.5★ (4)

    BORROW FREE
  187. Book 5 · 1996

    The Predator

    155 pages, about 2.8 hours 4.5★ (4)

    BORROW FREE
  188. Book 7 · 1997

    The Stranger

    176 pages, about 3.2 hours 5.0★ (3)

    BORROW FREE
  189. Book 8 · 1997

    The Alien

    168 pages, about 3.1 hours 4.8★ (5)

    BORROW FREE
  190. Book 10 · 1997

    The Android

    170 pages, about 3.1 hours 4.8★ (4)

    BORROW FREE
  191. Book 11 · 1997

    The Forgotten

    162 pages, about 3 hours 4.8★ (4)

    BORROW FREE
  192. Book 12 · 1997

    The Reaction

    158 pages, about 2.9 hours 4.3★ (3)

    BORROW FREE
  193. Book 16 · 1998

    The Warning

    151 pages, about 2.8 hours 5.0★ (1)

    BORROW FREE
  194. Book 19 · 1998

    The Departure

    159 pages, about 2.9 hours 5.0★ (2)

    BORROW FREE
  195. Book 20 · 1998

    The Discovery

    160 pages, about 2.9 hours 5.0★ (1)

    BORROW FREE
  196. Book 23 · 1998

    The Pretender

    160 pages, about 2.9 hours 4.0★ (1)

    BORROW FREE
  197. Book 25 · 1999

    The Extreme

    155 pages, about 2.8 hours 5.0★ (1)

    BORROW FREE
  198. Book 26 · 1999

    The Attack

    160 pages, about 2.9 hours 5.0★ (1)

    BORROW FREE
  199. Book 27 · 1999

    The Exposed

    176 pages, about 3.2 hours 5.0★ (1)

    BORROW FREE
  200. Book 28 · 1999

    The Experiment

    160 pages, about 2.9 hours 5.0★ (2)

    BORROW FREE
  201. Book 29 · 1999

    The Sickness

    166 pages, about 3 hours 5.0★ (2)

    BORROW FREE
  202. Book 1 · 1932

    Little House in the Big Woods

    228 pages, about 4.2 hours 4.0★ (59)

    BORROW FREE
  203. Book 3 · 1935

    Little House on the Prairie

    309 pages, about 5.7 hours 4.4★ (15)

    BORROW FREE
  204. Book 4 · 1937

    On the Banks of Plum Creek

    338 pages, about 6.2 hours 4.0★ (22)

    BORROW FREE
  205. Book 5 · 1939

    By the Shores of Silver Lake

    290 pages, about 5.3 hours 3.9★ (24)

    BORROW FREE
  206. Book 6 · 1940

    The Long Winter

    335 pages, about 6.1 hours 4.1★ (24)

    BORROW FREE
  207. Book 7 · 1941

    Little Town on the Prairie

    305 pages, about 5.6 hours 3.8★ (20)

    BORROW FREE
  208. Book 8 · 1943

    These Happy Golden Years

    304 pages, about 5.6 hours 3.8★ (16)

    BORROW FREE
  209. Book 1 · 2010

    The Red Pyramid

    533 pages, about 9.8 hours 4.2★ (53)

    BORROW FREE
  210. Book 2 · 2011

    The Throne of Fire

    452 pages, about 8.3 hours 4.6★ (49)

    BORROW FREE
  211. Book 3 · 2012

    The Serpent's Shadow

    405 pages, about 7.4 hours 4.3★ (33)

    BORROW FREE
  212. Book 1 · 2003

    The Amulet of Samarkand

    462 pages, about 8.5 hours 3.9★ (34)

    BORROW FREE
  213. Book 2 · 2004

    The Golem's Eye

    576 pages, about 11 hours 3.9★ (23)

    BORROW FREE
  214. Book 3 · 2005

    Ptolemy's Gate

    522 pages, about 9.6 hours 4.0★ (21)

    BORROW FREE
  215. Book 4 · 2010

    The Ring of Solomon

    448 pages, about 8.2 hours 4.2★ (11)

    BORROW FREE
  216. Book 6 · 1994

    A Thousand Miles of Wind, the Sky at Dawn, Part 1

    330 pages, about 6 hours

    BORROW FREE
  217. Book 8 · 1996

    The Aspiring Wings

    388 pages, about 7.1 hours

    BORROW FREE
  218. Book 12 · 2013

    The Birds of Hisho

    326 pages, about 6 hours

    BORROW FREE
  219. Book 1 · 2006

    The Three-Body Problem

    416 pages, about 7.6 hours 3.9★ (220)

    BORROW FREE
  220. Book 1 · 2003

    How to Train Your Dragon

    223 pages, about 4.1 hours 4.1★ (29)

    BORROW FREE
  221. Book 2 · 2004

    How to Be a Pirate

    216 pages, about 4 hours 4.0★ (9)

    BORROW FREE
  222. Book 4 · 2006

    How to Cheat a Dragon's Curse

    248 pages, about 4.5 hours 4.3★ (6)

    BORROW FREE
  223. Book 6 · 2007

    A Hero’s Guide to Deadly Dragons

    219 pages, about 4 hours 4.0★ (3)

    BORROW FREE
  224. Book 8 · 2009

    How to Break a Dragon's Heart

    320 pages, about 5.9 hours 3.7★ (6)

    BORROW FREE
  225. Book 2 · 2017

    The Dark Prophecy

    432 pages, about 7.9 hours 4.6★ (36)

    BORROW FREE
  226. Book 1 · 2009

    Marked

    320 pages, about 5.9 hours 4.7★ (24)

    BORROW FREE
  227. Book 4 · 2008

    Untamed

    398 pages, about 7.3 hours 3.8★ (9)

    BORROW FREE
  228. Book 5 · 2009

    Hunted

    336 pages, about 6.2 hours 3.7★ (7)

    BORROW FREE
  229. Book 2 · 1990

    The Fall of Hyperion

    561 pages, about 10 hours 4.0★ (60)

    BORROW FREE
  230. Book 3 · 1996

    Endymion

    588 pages, about 11 hours 3.9★ (30)

    BORROW FREE
  231. Book 4 · 1997

    The Rise of Endymion

    600 pages, about 11 hours 4.0★ (21)

    BORROW FREE
  232. Book 1 · 1980

    The Clan of the Cave Bear

    524 pages, about 9.6 hours 4.1★ (75)

    BORROW FREE
  233. Book 2 · 1982

    The Valley of Horses

    580 pages, about 11 hours 4.3★ (21)

    BORROW FREE
  234. Book 3 · 1985

    The Mammoth Hunters

    719 pages, about 13 hours 4.0★ (22)

    BORROW FREE
  235. Book 4 · 1990

    The Plains of Passage

    917 pages, about 17 hours 3.9★ (13)

    BORROW FREE
  236. Book 5 · 2002

    The Shelters of Stone

    832 pages, about 15 hours 4.0★ (16)

    BORROW FREE
  237. Book 6 · 2011

    The Land of Painted Caves

    785 pages, about 14 hours 3.6★ (9)

    BORROW FREE
  238. Book 2 · 1983

    The Citadel of Chaos

    200 pages, about 3.7 hours

    BORROW FREE
  239. Book 3 · 1983

    The Forest of Doom

    210 pages, about 3.9 hours

    BORROW FREE
  240. Book 5 · 1983

    City of Thieves

    208 pages, about 3.8 hours

    BORROW FREE
  241. Book 6 · 1984

    Deathtrap Dungeon

    216 pages, about 4 hours 5.0★ (1)

    BORROW FREE
  242. Book 10 · 1984

    House of Hell

    201 pages, about 3.7 hours

    BORROW FREE
  243. Book 11 · 1985

    Talisman of Death

    245 pages, about 4.5 hours 4.0★ (1)

    BORROW FREE
  244. Book 12 · 1985

    Space Assassin

    216 pages, about 4 hours

    BORROW FREE
  245. Book 14 · 1985

    Temple of Terror

    196 pages, about 3.6 hours 4.0★ (1)

    BORROW FREE
  246. Book 15 · 1985

    The Rings of Kether

    300 pages, about 5.5 hours

    BORROW FREE
  247. Book 16 · 1985

    Seas of Blood

    230 pages, about 4.2 hours 4.0★ (1)

    BORROW FREE
  248. Book 17 · 1985

    Appointment with F.E.A.R.

    295 pages, about 5.4 hours

    BORROW FREE
  249. Book 21 · 1986

    Trial of Champions

    243 pages, about 4.5 hours 4.0★ (1)

    BORROW FREE
  250. Book 1 · 1994

    Wizard's First Rule

    595 pages, about 11 hours 4.2★ (67)

    BORROW FREE
  251. Book 2 · 1995

    Stone of Tears

    768 pages, about 14 hours 4.1★ (30)

    BORROW FREE
  252. Book 3 · 1996

    Blood of the Fold

    576 pages, about 11 hours 3.9★ (25)

    BORROW FREE
  253. Book 4 · 1997

    Temple of the Winds

    800 pages, about 15 hours 4.5★ (6)

    BORROW FREE
  254. Book 6 · 2000

    Faith of the Fallen

    704 pages, about 13 hours 3.9★ (25)

    BORROW FREE
  255. Book 8 · 2003

    Naked Empire

    670 pages, about 12 hours 3.9★ (17)

    BORROW FREE
  256. Book 10 · 2006

    Phantom

    589 pages, about 11 hours 3.9★ (16)

    BORROW FREE
  257. Book 11 · 2007

    Confessor

    608 pages, about 11 hours 3.9★ (18)

    BORROW FREE
  258. Book 12 · 2011

    The Omen Machine

    512 pages, about 9.4 hours 3.8★ (5)

    BORROW FREE
  259. Book 14 · 2014

    Severed Souls

    502 pages, about 9.2 hours 3.3★ (3)

    BORROW FREE
  260. Book 1 · 1965

    Dune

    279 pages, about 5.1 hours 3.9★ (143)

    BORROW FREE
  261. Book 2 · 1969

    Dune Messiah

    279 pages, about 5.1 hours 3.9★ (143)

    BORROW FREE
  262. Book 3 · 1976

    Children of Dune

    504 pages, about 9.2 hours 4.0★ (51)

    BORROW FREE
  263. Book 4 · 1981

    God Emperor of Dune

    475 pages, about 8.7 hours 3.9★ (78)

    BORROW FREE
  264. Book 5 · 1984

    Heretics of Dune

    512 pages, about 9.4 hours 3.9★ (55)

    BORROW FREE
  265. Book 6 · 1985

    Chapterhouse: Dune

    495 pages, about 9.1 hours 3.9★ (21)

    BORROW FREE
  266. Book 1 · 1964

    The Secret of Terror Castle

    165 pages, about 3 hours 4.0★ (2)

    BORROW FREE
  267. Book 2 · 1964

    The Mystery of the Stuttering Parrot

    169 pages, about 3.1 hours 3.3★ (3)

    BORROW FREE
  268. Book 3 · 1965

    The Mystery of the Whispering Mummy

    160 pages, about 2.9 hours 4.0★ (3)

    BORROW FREE
  269. Book 4 · 1965

    The Mystery of the Green Ghost

    172 pages, about 3.1 hours 4.0★ (3)

    BORROW FREE
  270. Book 5 · 1966

    The Mystery of the Vanishing Treasure

    152 pages, about 2.8 hours 4.0★ (2)

    BORROW FREE
  271. Book 6 · 1966

    The Secret of Skeleton Island

    158 pages, about 2.9 hours 4.0★ (1)

    BORROW FREE
  272. Book 7 · 1967

    The Mystery of the Fiery Eye

    149 pages, about 2.7 hours 4.0★ (2)

    BORROW FREE
  273. Book 8 · 1967

    The Mystery of the Silver Spider

    149 pages, about 2.7 hours 4.0★ (2)

    BORROW FREE
  274. Book 9 · 1968

    The Mystery of the Screaming Clock

    177 pages, about 3.2 hours 4.0★ (2)

    BORROW FREE
  275. Book 10 · 1968

    The Mystery of the Moaning Cave

    160 pages, about 2.9 hours 3.5★ (2)

    BORROW FREE
  276. Book 11 · 1969

    The Mystery of the Talking Skull

    162 pages, about 3 hours 4.3★ (3)

    BORROW FREE
  277. Book 12 · 1969

    The Mystery of the Laughing Shadow

    163 pages, about 3 hours 3.0★ (2)

    BORROW FREE
  278. Book 14 · 1970

    The Mystery of the Coughing Dragon

    160 pages, about 2.9 hours 4.0★ (1)

    BORROW FREE
  279. Book 16 · 1971

    The Mystery of the Nervous Lion

    150 pages, about 2.8 hours 4.0★ (1)

    BORROW FREE
  280. Book 17 · 1972

    The Mystery of the Singing Serpent

    152 pages, about 2.8 hours 3.0★ (1)

    BORROW FREE
  281. Book 19 · 1973

    The Secret of Phantom Lake

    148 pages, about 2.7 hours 4.0★ (1)

    BORROW FREE
  282. Book 23 · 1975

    The Mystery of The Invisible Dog

    152 pages, about 2.8 hours 4.0★ (1)

    BORROW FREE
  283. Book 44 · 1985

    The Case of the Weeping Coffin

    124 pages, about 2.3 hours 4.0★ (1)

    BORROW FREE
  284. Book 1 · 1986

    Shards of Honor

    272 pages, about 5 hours 4.3★ (22)

    BORROW FREE
  285. Book 2 · 1986

    The Warrior's Apprentice

    315 pages, about 5.8 hours 4.2★ (21)

    BORROW FREE
  286. Book 3 · 1986

    Ethan of Athos

    237 pages, about 4.3 hours 3.6★ (19)

    BORROW FREE
  287. Book 4 · 1988

    Falling Free

    307 pages, about 5.6 hours 3.8★ (18)

    BORROW FREE
  288. Book 6 · 1989

    Borders of Infinity

    311 pages, about 5.7 hours 4.3★ (7)

    BORROW FREE
  289. Book 7 · 1990

    The Vor Game

    350 pages, about 6.4 hours 4.1★ (17)

    BORROW FREE
  290. Book 8 · 1991

    Barrayar

    389 pages, about 7.1 hours 3.9★ (26)

    BORROW FREE
  291. Book 9 · 1994

    Mirror Dance

    392 pages, about 7.2 hours 4.1★ (18)

    BORROW FREE
  292. Book 10 · 1996

    Cetaganda

    302 pages, about 5.5 hours 3.8★ (9)

    BORROW FREE
  293. Book 12 · 1996

    Memory

    462 pages, about 8.5 hours 4.4★ (16)

    BORROW FREE
  294. Book 13 · 1998

    Komarr

    311 pages, about 5.7 hours 4.2★ (12)

    BORROW FREE
  295. Book 14 · 1999

    A Civil Campaign

    416 pages, about 7.6 hours 4.1★ (11)

    BORROW FREE
  296. Book 16 · 2002

    Diplomatic Immunity

    330 pages, about 6 hours 3.9★ (11)

    BORROW FREE
  297. Book 17 · 2010

    Cryoburn

    345 pages, about 6.3 hours 3.6★ (12)

    BORROW FREE
  298. Book 18 · 2012

    Captain Vorpatril's Alliance

    432 pages, about 7.9 hours 4.1★ (10)

    BORROW FREE
  299. Book 19 · 2016

    Gentleman Jole and the Red Queen

    344 pages, about 6.3 hours 3.0★ (2)

    BORROW FREE
  300. Book 1 · 1999

    Gardens of the Moon

    635 pages, about 12 hours 4.0★ (59)

    BORROW FREE
  301. Book 3 · 2001

    Memories of Ice

    898 pages, about 17 hours 4.4★ (31)

    BORROW FREE
  302. Book 5 · 2004

    Midnight Tides

    631 pages, about 12 hours 4.2★ (20)

    BORROW FREE
  303. Book 9 · 2009

    Dust of Dreams

    1083 pages, about 20 hours 4.5★ (16)

    BORROW FREE
  304. Book 1 · 1969

    Spring Snow

    383 pages, about 7 hours 2.0★ (1)

    BORROW FREE
  305. Book 1 · 1982

    Pawn of Prophecy

    272 pages, about 5 hours 4.0★ (35)

    BORROW FREE
  306. Book 3 · 1983

    Magician's Gambit

    320 pages, about 5.9 hours 3.6★ (26)

    BORROW FREE