Random early Old Testament question

OK so Adam and Eve had 2 sons at first, Cain and Abel. As we know Cain killed Abel and then left and went to live in the land of Nod where somehow he found a wife and came back with his wife and children. I guess my question is...Where did this wife come from? The Bible doesn't mention God creating anyone else other than Adam and Eve and then they had 2 children.