Thomas S. Kidd
Thomas S. Kidd is associate professor of history and resident scholar, Institute for Studies of Religion, Baylor University.
Thomas S. Kidd is associate professor of history and resident scholar, Institute for Studies of Religion, Baylor University.