Butterworths Canada Ltd Butterworth Scientific Ltd. Harcourt Brace & Co. Ltd. Archiworld Co., Ltd. Butterworth Butterworth-Heinemann