Chemistry for today : general, organic, and biochemistry - Seager, Spencer L. (Australia : Thomson Brooks/Cole, 2008)