Il a signé ou cosigné plus de 200 articles jugés par des pairs et publiés dans des revues traitant de climat, de météorologie, d'océanographie, des sciences de la Terre, de politiques, d'éducation et d'anthropologie.
He has authored or co-authored over 200 peer-reviewed papers in climate, meteorology, oceanography, earth science, policy, education, and anthropology journals.