Collapse Up Next section Up Next (5)

464 pages paperback 2025

fiction historical mystery romance adventurous emotional mysterious medium-paced

352 pages hardcover 2025

fiction fantasy

10 hours, 23 minutes audio 2023 user-added

fiction thriller adventurous mysterious tense fast-paced

464 pages digital 2025 user-added

fiction fantasy romance young adult

404 pages hardcover 2024

fiction thriller young adult adventurous dark mysterious fast-paced

Expand filter menu Filter list (414 books)

414 books

368 pages paperback 2025 user-added

fiction crime mystery

285 pages hardcover 2016

fiction contemporary lgbtqia+ thriller young adult challenging emotional sad tense medium-paced

338 pages paperback 2013

fiction historical emotional reflective sad slow-paced

448 pages digital 2025

fiction thriller dark mysterious tense fast-paced

469 pages hardcover 2022

fiction historical challenging emotional sad medium-paced

382 pages digital 2021

fiction historical romance adventurous dark fast-paced

311 pages hardcover 2017

fiction fantasy romance young adult adventurous funny fast-paced

276 pages digital 2022

fiction fantasy romance adventurous fast-paced

384 pages paperback 2025

fiction historical mystery medium-paced

384 pages paperback 2025

fiction mystery