Michael Casher
Author of six science fiction novels, two
literary novellas, ten blogs and one book
of blogs. Books available in both trade
paperback and Kindle ebook editions.
Author of six science fiction novels, two
literary novellas, ten blogs and one book
of blogs. Books available in both trade
paperback and Kindle ebook editions.