Militant as hell on the waterfront: The political thought of Stan Weir