Anne Frank’s Blog

Mark Greene considers how blogging is creating a communication revolution that has profound implications for the church.