Expand filter menu Filter list (684 books)

684 books

343 pages • 1990 • 59 editions

fiction fantasy adventurous dark medium-paced

374 pages • 2025 • 29 editions

fiction contemporary fantasy adventurous emotional mysterious medium-paced

Anna Karenina

Leo Tolstoy

942 pages • 1878 • 1k editions

user-added

fiction classics literary romance challenging emotional reflective slow-paced

214 pages • 1987 • 4 editions

fiction fantasy adventurous dark medium-paced

262 pages • 2021 • 15 editions

fiction historical lgbtqia+ literary magical realism dark mysterious reflective medium-paced

648 pages • 1996 • 113 editions

fiction fantasy adventurous emotional tense slow-paced

315 pages • 2005 • 59 editions

fiction fantasy middle grade adventurous emotional tense fast-paced

298 pages • 1982 • 223 editions

fiction classics historical literary emotional reflective sad medium-paced

320 pages • 2022 • 4 editions

fiction historical young adult adventurous funny fast-paced

208 pages • 2019 • 6 editions

fiction historical poetry young adult challenging reflective medium-paced