David Grafton

David D. Grafton is a pastor of the Lutheran Church in America in Cairo, Egypt. He is also a lecturer at Dar Camboni Arabic Studies Institute.