Strategic Writing Mini-Lessons for All Students, Grades 4-8 by Cynthia A. Lassonde & Janet C. Richards