Laura Sawyer
caption: The Moving Picture World , 1913
caption: The Theater of Science , 1913