Essentials of chemistry - Link, Albert N. (New Jersey, 1986)