Karen Haber

85 books

258 pages paperback 1992

fiction science fiction adventurous informative reflective fast-paced

224 pages 2011

nonfiction art fantasy science fiction informative slow-paced

253 pages paperback 2001

nonfiction essays fantasy adventurous medium-paced

320 pages 2001

fiction science fiction short stories adventurous slow-paced

272 pages 1990

fiction science fiction adventurous challenging slow-paced

256 pages 1992

fiction science fiction young adult adventurous challenging slow-paced

320 pages 1998

fiction short stories adventurous slow-paced

320 pages 1997

fiction science fiction short stories adventurous medium-paced

398 pages 1996

fiction fantasy historical adventurous mysterious medium-paced

402 pages paperback 1996

fiction fantasy short stories adventurous fast-paced