Geoffrey A. Landis


 * Web page: http://www.sff.net/people/Geoffrey.Landis/
 * Papers on the web