Wikimedia
Wikipedia: Ferromagnetism
This site from Wikipedia provides a wonderful in-depth explanation of ferromagnetism, covering the atomic behavior which is responsible for ferromagnetic properties. Also introduces the concepts of magnetic domains and the Curie...