harles Petit & Comp .,