William B. Anderson William B. Anderson is with the School of Communications, Elon University, Elon, NC.