Salters advanced chemistry - Edsall, Marion (Heinemann Educational Publishers, 2000)