Canadian Textile Journal (Volume 31) door General Books