Author Archives: Dr. Cathy Ayers

About Dr. Cathy Ayers

Dr. Cathy Ayers is a retired professor of communications.