стругацкие - "обитаемый остров". в процессе чтения.