The Roles of Writing In Knowledge Societies: Questions, Exigencies, and Implications for the Study and Teaching of Writing · Study