Explaining reading : a resource for teaching concepts, skills and strategies - Duffy, Gerald G. (The Guilford Press, 2003)