Jack G Shaheen

Jack G. Shaheen is Professor of Mass Communications at Southern Illinois University at Edwardsville.