Byron Johnson Part Two

Byron Johnson is Distinguished Professor of the Social Sciences at Baylor University the founding director of the Baylor Institute for Studies of Religion as well as director of the Program on Pro-social Behavior speaks with Dave Garrison, host of The Faith & Liberty Talk Show, and Dean Emeritus of the Ohio Christian University School of Business & Government® about his new book More God Less Crime.

Leave a Comment