Canadian Textile Journal (Volume 31) by General Books