Check out this VIDEO home Bible study online for your answer. It is detailed, but then, the question is a BIG question.