moonshadow rated Far rainbow: 5 stars April 1, 2015 Public Far rainbow by Аркадий Натанович Стругацкий (Macmillan's Best of Soviet science fiction series)