Functional Group Adsorption on Calcite: I. Oxygen Containing and Nonpolar Organic Molecules | Synapse