Revolt on the Clyde [electronic resource] : an autobiography / William Gallacher