Nature 397 598601 1999