A Sociocultural Framework: Writing as Social Practice