Expand filter menu Filter list (30 books)

30 books

190 pages first pub 2020 (editions)

fiction literary magical realism emotional mysterious sad medium-paced

256 pages first pub 1950 (editions)

fiction

424 pages first pub 2016 (editions)

fiction science fiction adventurous fast-paced

288 pages first pub 2009 (editions)

fiction fantasy mystery mysterious slow-paced

268 pages first pub 2020 (editions)

fiction contemporary literary emotional reflective sad medium-paced

237 pages first pub 1925 (editions)

fiction classics literary reflective sad slow-paced

244 pages first pub 1936 (editions)

fiction classics challenging informative reflective slow-paced

368 pages first pub 1983 (editions)

fiction fantasy historical adventurous challenging slow-paced

416 pages first pub 2020 (editions)

fiction fantasy historical young adult adventurous mysterious fast-paced

272 pages first pub 2020 (editions)

nonfiction informative tense slow-paced