Original: Charles and Mary's daughter Caroline Mercer Langston was the mother of Langston Hughes. Hughes' father left his family and later divorced Carrie.
Simplified: His parents were James Nathaniel Hughes and Carrie Langston Hughes who was a teacher.