Karen L Wall

Karen L. Wall is an Associate Professor in the Communication Studies Program at Athabasca University.