The annual report of the Mission to the Chinese Blind.
Mission to the Chinese Blind.
Glasgow : The Mission,