You need to sign in or sign up before continuing.

Marianne J. Dyson

16 books

600 pages hardcover

fiction science science fiction adventurous reflective slow-paced

25 pages digital 2013

177 pages digital 2015

176 pages paperback

fiction science science fiction medium-paced

174 pages paperback 2019

nonfiction computer science sociology adventurous challenging medium-paced

445 pages digital 2011