M . ROOSVAL & SON.