JamesHeartfield

JamesHeartfield

Lecturer, writer, author of The British and Foreign Anti-Slavery Society (Hurst, 2016) Who's Afraid of the Easter Rising (ZER0, 2015) and more