Inorganic Chemistry door Gary Miessler, Gary L. Miessler & Donald A. Tarr