David T. Landry


David Landry has a PhD in New Testament from Vanderbilt University. He is a professor of theology at the University of St. Thomas.