James Harkin

James Harkin is Director of Talks at the Institute of Contemporary Arts in London and writes regularly for the GUARDIAN and the FINANCIAL TIMES