Nature 1998 395 1517