OSD:10.1126/science.185.4149.449 OSD:10.1126/science.175440 OSD:10.1126/science.1178658