General chemistry - Hill, John William (Prentice-Hall, 1996)