Teaching writing : balancing process and product 5th ed - Tompkins, Gail E. (Pearson/Merrill/Prentice Hall, 2008)