farrington's read books


Expand filter menu Filter list (243 books)

243 books

344 pages first pub 2024 (editions)

fiction lgbtqia+ romance science fiction adventurous emotional funny medium-paced

452 pages first pub 2022 (editions)

fiction contemporary lgbtqia+ literary emotional reflective sad medium-paced

668 pages first pub 2024 (editions)

fiction fantasy lgbtqia+ romance adventurous emotional hopeful medium-paced

303 pages first pub 2023 (editions)

fiction fantasy dark emotional mysterious medium-paced

272 pages first pub 2015 (editions)

fiction literary magical realism emotional hopeful reflective medium-paced

184 pages first pub 1960 (editions)

fiction classics middle grade adventurous emotional medium-paced

56 pages first pub 2013 (editions)

fiction fantasy literary short stories dark emotional sad fast-paced

106 pages first pub 2023 (editions)

fiction fantasy horror lgbtqia+ dark mysterious fast-paced

420 pages first pub 2013 (editions)

fiction fantasy adventurous dark mysterious medium-paced

7 hours, 20 minutes first pub 1982 (editions)

fiction fantasy science fiction adventurous dark mysterious medium-paced