Kevind Dowd. Image from Independent Institute. By CCN.com : Kevin Dowd is a Professor of Finance and Economics in the Business School at Durham University, Northeast England, and the […] Click here to view full article