David Lower

David Lower is senior pastor of Winnetka Presbyterian Church in Illinois.