The Tech is short for the The Tech Museum of Innvoation in San Jose, CA, USA. Home page: http://www.thetech.org/ Personal home pages: * http://www.thetech.org/pyp/20001011184027.html * http://www.thetech.org/pyp/20001011185512.html