Mark Garrett Longaker

American rhetorician