http://groups.csail.mit.edu/medg/people/psz/Licklider.html