McMaster University
Mc Master University: Alfred Marshall
This site provides links to many of Alfred Marshall's greatest works, and links to commentaries about these works.
McMaster University
Mc Master University: Chemistry: Ionic Bonds
This site gives a brief description of bonding in ionic compounds.