7 ms·Or Robert Heinlein, Larry Niven, or Poul Anderson...by Mediterraneo10 7y agoOr Robert Heinlein, Larry Niven, or Poul Anderson...