General Chemistry by William R. Robinson, Jerome D. Odom, Henry F. Holtzclaw