The essential Hal Clement