Why Did God Accept Abel’s Sacrifice but Reject Cain’s