Petr Caha

12 books

272 pages first pub 2009 (editions)

fiction science fiction adventurous mysterious tense fast-paced

215 pages first pub 1989 (editions)

fiction fantasy funny slow-paced

235 pages first pub 1978 (editions)

fiction fantasy adventurous funny slow-paced

195 pages first pub 1986 (editions)

fiction fantasy funny informative inspiring slow-paced

181 pages first pub 2013 (editions)

fiction fantasy horror magical realism adventurous dark mysterious medium-paced

202 pages first pub 1987 (editions)

fiction fantasy adventurous funny mysterious slow-paced

213 pages first pub 1986 (editions)

fiction fantasy adventurous funny lighthearted medium-paced

201 pages first pub 1986 (editions)

fiction fantasy science fiction adventurous slow-paced

416 pages first pub 2015 (editions)

fiction horror science fiction thriller dark mysterious tense medium-paced

247 pages first pub 1988 (editions)

fiction fantasy adventurous challenging funny medium-paced