230 pages
English language
Published Jan. 25, 2016 by Fernwood Publishing Co., Ltd., Fernwood Publishing.
An Introduction to the Labour Movement in Canada, 3rd Edition
230 pages
English language
Published Jan. 25, 2016 by Fernwood Publishing Co., Ltd., Fernwood Publishing.