You need to sign in or sign up before continuing.

Karen Haber

85 books

272 pages 2003

fiction philosophy science fiction challenging reflective slow-paced

424 pages paperback 2001

fiction fantasy short stories adventurous mysterious medium-paced

368 pages 2003

fiction fantasy short stories adventurous mysterious medium-paced

368 pages paperback 2005

fiction fantasy short stories adventurous dark mysterious slow-paced

384 pages paperback 2005

fiction fantasy adventurous challenging medium-paced

337 pages 1993

fiction short stories funny lighthearted reflective fast-paced

196 pages paperback 1990 user-added

fiction fantasy science fiction short stories

196 pages paperback 1990

273 pages 1991

fiction science fiction adventurous challenging reflective medium-paced

288 pages 2005

nonfiction history informative reflective medium-paced