William R. Cotton is a professor of atmospheric science at Colorado State University, where he has been on faculty since 1974. A fellow of the American Meteorological Society, he has published over 160 peer-reviewed papers and co-authored several books on weather and climate engineering.