• May 19, 2015
  • 42:16 mins

David Magleby addresses BYU students in his speech "The Necessity of Political Parties and the Importance of Compromise."