David D. Levine

37 books

fiction science fiction adventurous mysterious fast-paced

377 pages | first published 2004

nonfiction science fiction speculative fiction adventurous medium-paced

113 pages | first published 2014

fiction fantasy science fiction adventurous fast-paced

413 pages | first published 2017

fiction science fiction short stories adventurous challenging fast-paced

579 pages | first published 2012

fiction science fiction short stories challenging informative slow-paced

431 pages | first published 2012

fiction fantasy short stories challenging funny reflective slow-paced

432 pages | first published 2010

fiction fantasy science fiction adventurous challenging slow-paced

320 pages | first published 2009

fiction fantasy science fiction short stories adventurous challenging slow-paced

420 pages | first published 2017

fiction fantasy science fiction short stories adventurous medium-paced

302 pages | first published 2012

nonfiction science fiction short stories adventurous challenging funny slow-paced

376 pages | first published 2014