A review by zinetta
Rhetoric in Popular Culture by Barry Brummett

challenging informative reflective slow-paced

3.5