David Otto

DAVID D. OTTO is Associate Professor of Religion at Centenary College of Louisiana, in Shreveport. He is a nationally recognized speaker and provocative scholar. Dr. Otto is the author of several books and is a featured workshop leader throughout the church.