A Christian Perspective on the World Today


Is that you, God?

Sometimes it seems like there are a hundred voices shouting to get our attention—from both the outside and within us. How do we learn to identify the voice of God amid the clamour?

God’s Lamb, Our High Priest

The meaning of the Old Testament sacrificial system.