Principles of general chemistry - Martin S. Silberberg (McGrawHill)