[Photo of John Blundell]

John Blundell

John Blundell is director general of the Institute of Economic Affairs in London, England.