Nature 397 594598 1999