Rebel Moon Book 1996 Rebel Moon BB Bruce Bethke 2 readers PublisherPocketLanguageEnglishPublished1996 Fiction - Science FictionScience FictionScience Fiction - Adventure