All books added

147 pages first pub 2010 (editions)

fiction literary magical realism adventurous challenging mysterious slow-paced

20 hours first pub 2020 (editions)

fiction historical romance emotional hopeful reflective slow-paced

305 pages first pub 2023 (editions)

fiction romance funny lighthearted medium-paced

222 pages first pub 2023 (editions)

fiction romance funny lighthearted fast-paced

112 pages first pub 2013 (editions)

nonfiction childrens history adventurous fast-paced

464 pages first pub 2016 (editions)

fiction science fiction young adult emotional sad medium-paced

368 pages first pub 2023 (editions)

fiction mystery thriller young adult dark mysterious tense medium-paced

384 pages first pub 2020 (editions)

fiction contemporary thriller young adult mysterious tense medium-paced

332 pages first pub 2022 (editions)

fiction mystery thriller dark mysterious tense medium-paced

354 pages first pub 1956 (editions)

fiction classics emotional reflective slow-paced