Chemistry : matter and its changes - Brady, James E. , 1938-; Senese, Frederick (John Wiley, 2004)