Expand filter menu Filter list (4 books)

4 books

422 pages first pub 1967 (editions)

fiction classics literary magical realism challenging reflective slow-paced

401 pages first pub 2022 (editions)

fiction contemporary literary emotional reflective sad medium-paced

656 pages first pub 1913 (editions)

fiction classics literary emotional sad slow-paced

5 hours, 15 minutes first pub 1866 (editions)

fiction classics crime literary dark reflective tense slow-paced