153 – Deirdre Caputo-Levine – Professor of Sociology FacebookTwitterGoogle+Pinterest 153 – Deirdre Caputo-Levine – Professor of SociologyVictory Over Sin   00:00 / 28:00 1X This episode of Victory Over Sin features Dr. Deirdre Caputo-Levine, the professor of Sociology at Idaho State University. 2020-08-15