Where did evil come from? | Q & A – Tim Keller 

Timothy J. Keller is an American pastor, theologian, and Christian apologist. He is the founding pastor of Redeemer Presbyterian Church in New York City, New York.