Author Archives: John R. Coyne Jr.

Swimming in Rhetoric

The use and abuse of oratory artistry