Chemistry - KELTER, Paul B. (Boston McGraw Hill, 1999)