DownloadThe Portobello Bookshop Gift Guide 2024

William J McGuire Editor

Shanto Iyengar is Professor of Political Science at the University of California, Los Angeles.

William J. McGuire is Professor of Psychology at Yale University.