Nature 1998 392 794