Email Record: Hal Clement /