A review by fabisantiago
The Magic Words: Writing Great Books for Children and Young Adults, by Cheryl B. Klein

informative inspiring reflective

3.5