Collins Advanced Science: Chemistry by Phil Hills, Chris Conoley (Paperback, 2008)