There Will Be War

fiction science fiction challenging informative slow-paced

352 pages | first published 1983

fiction science fiction challenging informative medium-paced

375 pages | first published 1984

fiction science fiction dark slow-paced

368 pages | first published 1984

fiction science fiction reflective slow-paced

383 pages | first published 1984

fiction science fiction short stories adventurous hopeful informative fast-paced

370 pages | first published 1988

fiction science fiction short stories adventurous medium-paced

384 pages | first published 1986

fiction science fiction short stories adventurous slow-paced

416 pages | first published 1987

fiction science fiction adventurous slow-paced

384 pages | first published 1988

fiction science fiction adventurous reflective medium-paced

368 pages | first published 1989

fiction science fiction short stories adventurous challenging slow-paced

406 pages | first published 1990