Solution Thermodynamics and its Application to Aqueous Solut