Nature 1994 371 683