Sarah Addison Allen is the author of Garden Spells and The Sugar Queen. She was born and raised in Asheville, North Carolina.