Larry Niven 2 min read Authors Me Writing Larry Niven JMD 8 years ago In my middle youth, I had a best friend that fit all the requirements you would want in a best friend: lived close, liked...Read More