John Alexander McCullough

Tinsmith, trade unionist, political activist