Macmillan Publishing Company Rth-Holland publishing company Carfax Publishing Company West Publishing Company. (UK)Carfax Publishing CompanyEd Sandu publishing co.,ltd. Publlshed by Hafner pulishing company,INC