Advanced Search
Showing the single result
The story of famed Cape Breton trade unionist, educator, and agitator J.B. McLachlan, the coal miners’ wars of the early twentieth century, and the fight for social justice.