An Interview with Larry Niven

Overview: