Writing Great Books for Young Adults: Everything You Need to Know, from Crafting the Idea to Landing a Publishing Deal