Nature 1994 367 630 634