thomas cowan and company inc