Reviewer Steve Moore: Steve is a full-time writer and ex-scientist. Besides his many technical publications, he has written six sci-fi thrillers (one a novel for young adults), many short stories, and frequent comments on writing and the digital revolution in publishing. His interests also include physics, mathematics, genetics, robotics, forensics, and scientific ethics. Follow Here for his WEBSITE.