South China Morning Post News 1912-07-17
Film Projector / Film(s)
The forces of social and religious work are found to be closely allied in America. To appeal to the eye and impress the lessons on the mind, many of the lecturers illustrated their lectures with moving picture.
View the full text image