Chemistry : the molecular nature of matter and change / Martin S. Silberberg. (2000)