oldlife.org
If Tim Keller is A Great Apologist, Why Does He Sound Like A Sociologist?
Tim Keller explained to people who write about charities and philanthropy the contribution that churches make to “human flourishing”: Philanthropy: How does a healthy church benefit the…