You need to sign in or sign up before continuing.

Joe Haldeman

317 books

642 pages 2007

fiction science fiction short stories adventurous slow-paced

655 pages 2005

fiction science fiction short stories adventurous slow-paced

235 pages hardcover 1980

fiction science fiction short stories challenging dark informative medium-paced

240 pages 1973

fiction science fiction adventurous slow-paced

448 pages 2004

fiction science fiction short stories adventurous challenging slow-paced

311 pages 1986

fiction science fiction adventurous challenging reflective slow-paced

304 pages paperback 1989

fiction science fiction adventurous slow-paced

144 pages 2017

fiction science fiction adventurous challenging slow-paced

278 pages 2000

fiction science fiction adventurous medium-paced

766 pages 1991

fiction horror short stories informative mysterious reflective medium-paced