Caleb Crain

17 books

255 pages 1967

fiction classics reflective medium-paced

300 pages paperback 1997

fiction short stories informative reflective medium-paced

405 pages 2007

nonfiction history lgbtqia+ challenging informative reflective slow-paced

480 pages 2013

fiction lgbtqia+ reflective slow-paced

416 pages digital 2019

fiction science fiction challenging reflective slow-paced

412 pages 2002

fiction classics horror challenging medium-paced

320 pages 2001

nonfiction reflective medium-paced

missing page info 2024 user-added

fiction

17 minutes audio 2023 user-added

fiction short stories

missing page info 2016

informative inspiring tense medium-paced