Ecological, Pedagogical, Public Rhetoric - Nathaniel A. Rivers; Ryan P. Weber (College Composition and Communication, 2011)