Adv-Intro Chemsitry Ll 3e by Mark S. Cracolice & Edward I. Peters