Stephen Baxter

287 books

fiction science science fiction adventurous challenging slow-paced

510 pages

fiction science fiction adventurous challenging medium-paced

294 pages | first published 2004

fiction classics science fiction challenging reflective slow-paced

248 pages | first published 1920

nonfiction biography history science informative medium-paced

256 pages | first published 2004

fiction science fiction adventurous dark informative medium-paced

244 pages | first published 2005

fiction science fiction dark informative medium-paced

148 pages | first published 2005

nonfiction essays science fiction adventurous funny lighthearted slow-paced

240 pages | first published 2005

fiction science fiction adventurous challenging slow-paced

289 pages | first published 1993

fiction science fiction adventurous medium-paced

457 pages | first published 2009

fiction fantasy science fiction short stories challenging informative medium-paced

212 pages | first published 2016