Kristine Kathryn Rusch

994 books

480 pages first pub 2000 (editions)

fiction fantasy romance adventurous fast-paced

315 pages first pub 1989 (editions)

fiction science fiction adventurous medium-paced

384 pages first pub 2004 (editions)

fiction fantasy romance mysterious slow-paced

250 pages first pub 2015 (editions)

fiction fantasy adventurous mysterious slow-paced

487 pages first pub 2007 (editions)

fiction mystery science fiction challenging mysterious slow-paced

352 pages first pub 1994 (editions)

fiction mystery science fiction challenging dark mysterious medium-paced

584 pages first pub 1995 (editions)

fiction horror science fiction challenging dark informative medium-paced

288 pages first pub 2017 (editions)

fiction art short stories reflective slow-paced

402 pages first pub 1994 (editions)

fiction science fiction adventurous informative mysterious medium-paced

434 pages first pub 1993 (editions)

fiction fantasy adventurous challenging slow-paced