Larry Niven
Background Information:



Wikipedia Bio:



BACK