Todo en familia

Q Tengo como un debate constante con un companero de trabajo acerca de las esposas de Set y Cain (hijos de Adan y Eva). Mi companero de trabajo me pregunto de donde venian puesto que no hay ninguna explicacion clara en Genesis y ellas como que simplemente aparecieron. Yo digo que tienen que ser descendientes de Adan y Eva quienes son los padres de la humanidad. Mi companero de trabajo piensa que eso seria incesto y que no puede ser. ?Nos lo podria aclarar?
A Adan y Eva fueron los primeros seres humanos y Cain fue su primer hijo, asi que el tuvo que haberse casado con una hermana, una prima o una sobrina. Genesis 5:4 nos dice que despues que nacio Set, Adan y Eva tuvieron mas hijos e hijas.

Puesto que Cain estaba preocupado que lo mataran, algunos de los otros hijos e hijas de Adan y Eva obviamente tenian edad suficiente como para ser los vengadores de la muerte de su hermano Abel asi que facilmente pudo haber una mujer de edad suficiente como para ser la esposa de Cain.

La nocion del incesto era desconocida en esos dias. Por ejemplo. Abraham se caso con su media hermana Sara (Genesis 20:12), Rebeca era la sobrina de Isaac (Genesis 22:20-23), y dos de las 4 esposas de Jacob eran sus primas (Genesis 29:10, 16).