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