Michael Nixon

8 books

152 pages 2013

nonfiction short stories informative reflective fast-paced

126 pages paperback

nonfiction history science technology medium-paced

92 pages paperback

nonfiction computer science history technology medium-paced

386 pages paperback

fiction

382 pages 2014

nonfiction challenging informative medium-paced

74 pages paperback

nonfiction computer science design politics medium-paced

430 pages paperback

nonfiction history medium-paced

missing page info 2004

nonfiction informative medium-paced