Advocacy and Opposition: An Introduction to Argumentation by Karyn Charles Rybacki | Menrva Books