General chemistry - Russell, John B. (Auckland McGraw Hill, 1981)