Promoting Literacy Development: 50 Research-Based Strategies for K-8 Learners - Patricia A. Antonacci