Methods of Preparation of Carboxylic Acids