You too think that Eve’s descendants defeat Satan?
Isn't EVERYONE 'descended' from Eve; The Mother of ALL Living?