The philosophy of chemistry : practices, methodologies, and concepts - Llored, Jean-Pierre,