Conversation so far:
Does Stephen Stills have any children?
Stephen Stills' son Christopher was born in 1974.
Did Stephen Stills have any other children besides Christopher?
Stephen Stills' children were Eleanor, Justin, Henry, Alex, Jennifer, Oliver Ragland
Did Stephen Stills have any additional children besides Christopher, Eleanor, Justin, Henry, Alex, Jennifer, and Oliver Ragland?
Stephen Stills did not have additional children besides Christopher, Eleanor, Justin, Henry, Alex, Jennifer, and Oliver Ragland
Did Stephen Stills have any other daughters besides Eleanor and Jennifer?
Stephen Stills did not have additional children besides Christopher, Eleanor, Justin, Henry, Alex, Jennifer, and Oliver Ragland
What other children does Stephen Stills have besides Christopher, Eleanor, Justin, Henry, Alex, Jennifer, and Oliver Ragland??
Stephen Stills did not have additional children besides Christopher, Eleanor, Justin, Henry, Alex, Jennifer, and Oliver Ragland
Is Stephen Stills married?
Stephen Stills is still married to his third wife is Kristen Hathaway.

Question: Who was his first wife?
Self-contained rewrite: Who was Stephen Stills first wife?