Christopher B Randall C. B. Randall & Co.