firman J . A . Stirling & Co.