Author: Brett McCracken


Every Tribe, Tongue, and Nation

  Revelation 7:9: “After these things I looked, and behold, a great multitude which no one could count, from every nation and all tribes and peoples and tongues, standing before the throne and before the Lamb…” I grew up in the suburbs of the American heartland in the WASP-iest of WASP-y neighbourhoods. I […]


DIY Spirituality

The primacy of the individual–the encouragement to “climb every mountain,” pursue every dream and create every identity as we see fit–is unmistakable in modern western culture. And the church has bought into it too. This is one of the reasons why evangelical Christianity in the west is finding itself so confused, so weak and so easily defeated in […]