W:m Pustan A C o , Canton , Shanghae & Hongkong.