Click to Enlarge
Here is a sampling of his papers:
Science (207: 543, 1980) Science (212: 695, 1981) Science (283: 1849, 1999) Science (288: 665, 2000) Science (294: 1893, 2001) Science (295: 819, 2002) Nature (252: 597, 1974) Nature (308: 61, 1984) Nature (439: 216, 2006) Nature (444: 481, 2006) Cell (11: 115, 1977) Cell (17: 491, 1979) Lancet (365: 1636, 2005) Lancet (379: 713, 2012) Lancet (385: 509, 2015)