Mike DeSimone

4 books

311 pages 1982

fiction science fiction short stories adventurous medium-paced

192 pages hardcover 2012

missing page info 2015

medium-paced

582 pages hardcover 2014

informative lighthearted medium-paced