50 Ways To Develop Strategic Writers by Gail E. Tompkins & Cathy L. Blanchfield