Hi-Res Image

Contributor

Steven B. Smith is the Alfred Cowles Professor of Political Science at Yale University. He received his Ph.D. from the University of Chicago.