Carlen Lavigne

Edited by

Carlen Lavigne is a professor of communications at Red Deer College in Alberta, Canada.