Principles of Chemistry With practical perspective - Drago, Russell S.