Nature 1999 401 685