Kirk Hawkins

Portrait: 
First name: 
Kirk
Last name: 
Hawkins
Department of Political Science, Brigham Young University, Provo, United States