Connie Willis

128 books

fiction science fiction short stories young adult adventurous slow-paced

222 pages | first published 1990

fiction science fiction adventurous lighthearted fast-paced

96 pages | first published 2011

fiction historical science fiction adventurous emotional reflective slow-paced

656 pages | first published 2010

nonfiction history adventurous emotional slow-paced

102 pages

fiction science fiction adventurous emotional fast-paced

126 pages | first published 2007

fiction science fiction short stories adventurous slow-paced

518 pages | first published 2017

fiction science fiction short stories adventurous challenging reflective slow-paced

270 pages | first published 2006

fiction science fiction adventurous medium-paced

116 pages | first published 2011

fiction fantasy science fiction challenging slow-paced

212 pages | first published 2017