Email: david_magleby@byu.edu
Office: 750 SWKT
Phone: 801-422-5462
David Magleby, Professor

Department: Political Science