Chemical survey and solutions and pollution (Addison-Wesley, 1990)