Chemistry for the utterly confused [ - Moore, John T. , 1947-; Langley, Richard (McGraw Hill professional, 2007)