About Len Shackleton Shackleton

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