Author: Ogle, Duncan and Company.
Alternate names: Ogle Duncan Company