Principles of chemistry - Munowitz Michael (USA Nortion, 2000)