Collapse Up Next section Up Next (0)

No books added


Expand filter menu Filter list (119 books)

119 books

448 pages first pub 1999 (editions)

fiction literary magical realism speculative fiction adventurous challenging reflective medium-paced

704 pages first pub 2019 (editions)

fiction contemporary historical literary magical realism mysterious reflective slow-paced

558 pages first pub 2022 (editions)

fiction fantasy historical literary challenging dark emotional medium-paced

297 pages first pub 2023 (editions)

fiction contemporary literary magical realism emotional hopeful lighthearted medium-paced

496 pages first pub 2025 (editions)

fiction historical literary

880 pages first pub 1998 (editions)

fiction fantasy adventurous emotional slow-paced

410 pages first pub 2024 (editions)

fiction fantasy lgbtqia+ mystery adventurous mysterious medium-paced

623 pages first pub 2015 (editions)

fiction fantasy adventurous challenging medium-paced

630 pages first pub 2023 (editions)

fiction fantasy adventurous mysterious tense medium-paced

288 pages first pub 1979 (editions)

fiction classics historical science fiction speculative fiction dark emotional tense medium-paced