David Cochran

Bartlesville, OK

alittlecode.com

Associate Professor of Communication and Humanities Oklahoma Wesleyan University