Leila Meacham is a former teacher and the author of the New York Times bestseller Roses. She graduated from the University of North Texas and lives with her husband in San Antonio.