William Carleton

92 books

fiction literary reflective medium-paced

262 pages

fiction classics challenging reflective medium-paced

144 pages

fiction classics horror short stories dark mysterious slow-paced

1102 pages | first published 1973

fiction fantasy horror short stories mysterious medium-paced

317 pages | first published 1970

nonfiction classics literary challenging informative reflective medium-paced

378 pages

fiction classics challenging reflective slow-paced

492 pages | first published 1847

fiction classics challenging dark slow-paced

312 pages

fiction classics literary mysterious reflective medium-paced

120 pages

fiction classics literary reflective medium-paced

312 pages

fiction short stories funny reflective medium-paced

592 pages | first published 1989