All books added

553 pages first pub 1838 (editions)

fiction classics literary adventurous dark sad slow-paced

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 1937 (editions)

fiction classics literary dark emotional sad medium-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