Hard science fiction - Slusser, George Edgar.; Rabkin, Eric S. (Alternatives)