Cain, Abel, and the Price of Blood
The Blood of the Lamb: Life, Death, Sin, and Salvation in Human Existence
+JMJ+
Editorial Note: This is one of a series of essays in which the writer intends to trawl the depths of typology, symbolism, and meaning found between the Old and New Testaments. These explorations…