Writing Great Books for Young Adults: Everything You Need to Know, from Crafting the Idea to Landing a Publishing Deal by Regina Brooks Back to product details page >