Teaching writing in middle and secondary schools theory, research, and practice - Soven, Margot (Allyn and Bacon, 1999)