Keith Melville, professor of political science at Brigham Young University.
Articles/Essays – Volume 16, No. 2