Inorganic Chemistry in Aqueous Solution by Jack Barrett