Michael S. Collins

15 books

152 pages paperback

fiction horror challenging dark mysterious medium-paced

342 pages paperback

nonfiction art adventurous medium-paced

119 pages digital 2015

111 pages 2013

short stories informative reflective medium-paced

320 pages paperback

nonfiction computer science technology

190 pages paperback

nonfiction computer science informative medium-paced

434 pages paperback

nonfiction computer science

468 pages paperback 2017

nonfiction funny informative reflective medium-paced

348 pages 2013

nonfiction computer science reference informative medium-paced

302 pages 2013

nonfiction computer science reference challenging informative medium-paced