Expand filter menu Filter list (1504 books)

1504 books

313 pages • 2023 • 5 editions

fiction fantasy lgbtqia+ romance adventurous emotional medium-paced

1104 pages • 1989 • 12 editions

fiction fantasy middle grade adventurous mysterious fast-paced

341 pages • 2020 • 20 editions

fiction horror dark mysterious tense medium-paced

Matilda

Roald Dahl

240 pages • 1988 • 235 editions

fiction classics fantasy middle grade funny lighthearted fast-paced