Stephen Kraus

5 books

fiction science fiction short stories adventurous challenging slow-paced

590 pages | first published 1989

nonfiction business economics informative medium-paced

272 pages

nonfiction business sociology informative inspiring lighthearted slow-paced

245 pages | first published 2008

fiction science fiction short stories adventurous slow-paced

612 pages | first published 1989

180 pages | first published 1992

More...