Tommy Sheridan : from hero to zero? : a political biography /
Gall, Gregor.
Cardiff : Welsh Academic Press,
c2012.
Includes bibliographical references and index.
Sheridan, Tommy.
Political activists