B. Ross Ashley
B. Ross Ashley's avatar
Old labour and Trotskyist activist in Canada, retired hospital worker, former shop steward and critical supporter of canada's labour party, the NDP.