Robert J. Hall AT&T Labs Research 180 Park Ave, Bldg 103 Florham Park, NJ 07932 http://www.research.att.com/~hall/ Abstract --> Outline