June 29, 2017 hatfulofhistory Presenting the cover art for ‘Waiting for the Revolution’ – out in December!
June 25, 2017June 25, 2017 hatfulofhistory Forthcoming with Brill, ‘British Communism and the Politics of Race’
June 11, 2017 hatfulofhistory ‘Waiting for the Revolution: The British Far Left from 1956’ now available for pre-order from Manchester UP