Author: Shan-hsi sheng yin hang. Ching chi yen chiu shih, Shanghai