S.M. Stirling

161 books

fiction science fiction short stories adventurous slow-paced

352 pages | first published 1998

fiction fantasy horror adventurous dark fast-paced

320 pages | first published 2008

fiction fantasy science fiction adventurous challenging slow-paced

402 pages | first published 1989

fiction science fiction short stories informative slow-paced

407 pages | first published 1992

fiction fantasy adventurous medium-paced

640 pages

fiction short stories adventurous challenging fast-paced

627 pages | first published 2015

fiction fantasy science fiction adventurous medium-paced

472 pages | first published 1996

fiction science fiction thriller adventurous challenging fast-paced

435 pages | first published 1993

fiction fantasy science fiction adventurous slow-paced

633 pages | first published 2003