Jonathan Carroll

57 books

fiction fantasy horror magical realism dark mysterious medium-paced

268 pages | first published 1989

fiction fantasy horror thriller mysterious slow-paced

240 pages | first published 1992

fiction fantasy magical realism science fiction adventurous medium-paced

280 pages | first published 2013

fiction fantasy horror adventurous medium-paced

400 pages | first published 1991

fiction fantasy horror short stories adventurous dark emotional slow-paced

76 pages | first published 1990

fiction fantasy horror magical realism dark mysterious medium-paced

224 pages | first published 1987

fiction fantasy short stories adventurous slow-paced

400 pages | first published 2002

fiction horror adventurous medium-paced

377 pages | first published 2010

fiction fantasy horror magical realism adventurous medium-paced

212 pages | first published 1994

fiction fantasy magical realism adventurous challenging reflective medium-paced

320 pages | first published 2005