The Communist Party of Great Britain and the National Question in Wales, 1920-1991
Political Chameleon: In Search of George Thomas
Why Wales Never Was
Rebel With A Cause
The Revolutionary Journalism of Big Bill Haywood
The Three Lives of Dylan Thomas
Fifty Years in Politics and the Law