Nature 117 1926 2640 Steiner