3 ms·Maybe Niven?by joshmarinacci 4y agoMaybe Niven?morphle 4y agoI'm even more sure it was not written by Larry Niven. I read most of Heinlein twice but read Niven at least 4 times.