J . C . TEILMANM & Co.