eclecticreview.com
Shadow Life by Jason Mather @ShadowlifeJM @EDGEpublishing #bookreview #scifi #ArtificialIntelligence
Will his chivalry get him and others killed? Hans Ricker: sarcastic, stubborn, ne’er-do-well, jack of all trades, committed to causes and saves damsels in distress. Will he be able to save th…