Naming compounds: Interactive ion naming Nomenclature-Purdue More naming: http://science.widener.edu/svb/pset/nomen_b.html
Chang book site links page