J. Ligon Duncan explains. Holy Oxymoron, Batman: a Christian Atheist, Bob Jensen. Who did Cain marry and when is a couple actually married? Original Air Date Feb 28, 2006, Part 2. Downloads are made available for personal use only. Use for commercial or broadcast purposes must be approved prior by Living Waters.