Timeless novels that still breathe.
Jules Verne · 1872
Moderate · 389 pp.
Thomas Mann · 1901
Moderate · 422 pp.
Nikolai Gogol · 1842
Challenging · 339 pp.
Thomas Mann · 1912
Challenging · 354 pp.
Hermann Hesse · 1919
Moderate · 311 pp.
Miguel de Cervantes · 1605
Challenging · 477 pp.
Charles Dickens · 1861
Challenging · 516 pp.
Charlotte Brontë · 1847
Moderate · 401 pp.
Victor Hugo · 1862
Challenging · 414 pp.
Louisa May Alcott · 1868
Challenging · 366 pp.
Hermann Hesse · 1930
Moderate · 590 pp.
Fyodor Dostoevsky · 1864
Challenging · 465 pp.
John Milton · 1667
Challenging · 333 pp.
Hermann Hesse · 1922
Challenging · 669 pp.
Hermann Hesse · 1927
Moderate · 482 pp.
Mark Twain · 1884
Challenging · 624 pp.
Mark Twain · 1876
Moderate · 341 pp.
Jack London · 1903
Challenging · 621 pp.
Geoffrey Chaucer · 1400
Challenging · 579 pp.
Alexandre Dumas · 1844
Moderate · 320 pp.
Dante Alighieri · 1320
Challenging · 546 pp.
Albert Camus · 1956
Challenging · 303 pp.
Hermann Hesse · 1943
Challenging · 450 pp.
Challenging · 696 pp.
Richard Dawkins · 2006
Challenging · 300 pp.
Joseph Campbell · 1949
Accessible · 283 pp.
Fyodor Dostoevsky · 1869
Accessible · 637 pp.
Homer · -800
Challenging · 525 pp.
Antoine de Saint-Exupéry · 1943
Challenging · 663 pp.
Thomas Mann · 1924
Accessible · 529 pp.
Mikhail Bulgakov · 1967
Accessible · 688 pp.
Moderate · 527 pp.
Oscar Wilde · 1890
Moderate · 602 pp.
Albert Camus · 1947
Challenging · 684 pp.
Joseph Campbell · 1988
Accessible · 475 pp.
Nathaniel Hawthorne · 1850
Moderate · 302 pp.
Albert Camus · 1942
Accessible · 418 pp.
Robert Louis Stevenson · 1883
Challenging · 597 pp.
Jack London · 1906
Emily Brontë · 1847
Moderate · 569 pp.