Len Shackleton

(Contributor)

Len Shackleton is professor of economics at the University of Buckingham, and economics fellow at the Institute of Economic Affairs.