01.02.2010

How did Cain and Abel know to sacrifice?