Interdenominational Theological Center
Atlanta, Georgia, USA