Nature 1994 370 636