General chemistry principles and structure - Brady, James E.; Humiston, Gerard E. (Wiley, 1986)