J.G. Ballard

246 books

214 pages 1994

fiction horror short stories dark mysterious medium-paced

238 pages 1979

fiction science fiction short stories adventurous slow-paced

448 pages paperback 2000

fiction crime mystery science fiction thriller dark slow-paced

112 pages paperback

fiction classics fantasy literary science science fiction challenging medium-paced

224 pages paperback 1964

fiction fantasy science fiction short stories dark tense medium-paced

320 pages 1960

fiction science fiction short stories challenging reflective medium-paced

619 pages 1974

fiction science fiction adventurous challenging reflective slow-paced

188 pages 1971

fiction science fiction short stories speculative fiction challenging informative fast-paced

233 pages paperback 1979

fiction fantasy science fiction challenging dark reflective slow-paced

320 pages 1996

nonfiction essays challenging tense slow-paced