Michael Kramer Author & Editor

Michael Kramer is professor of communication at the University of Oklahoma.