j . a firman &co.