Diane Duane

166 books

250 pages digital 1981

fiction fantasy short stories adventurous mysterious slow-paced

291 pages paperback 1990

fiction science fiction adventurous funny tense medium-paced

306 pages 1996

fiction science fiction short stories lighthearted slow-paced

298 pages paperback 1984

fiction fantasy adventurous slow-paced

384 pages paperback 1992

fiction fantasy romance adventurous slow-paced

279 pages 1994

fiction fantasy adventurous slow-paced

368 pages hardcover 2000

fiction fantasy short stories adventurous mysterious slow-paced

421 pages paperback 2006

fiction science fiction adventurous challenging medium-paced

352 pages 2008

fiction fantasy short stories adventurous lighthearted slow-paced

360 pages 1993

fiction comics adventurous slow-paced