The Sovereignty of Persuasion

Shane Eide

March 9, 2018