Bad Jack ((Ascension: Book 1)) Moon, Adam Science Fiction / Business / amazon Read online 459 Published: 2013