Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like this:Like Loading... Post navigation Previous Previous post: ‘Ichabod’, – the absence of God’s presence. The choice of life or death in the economy of Western Christianity.Next Next post: Secular sex and marriage: an exercise in objectification and de-humanising.