Adam and Christ...Understanding the problem and the solution.