http://wiki.answers.com/Q/What_are_the_differences_between_the_three_types_of_rocks
http://library.thinkquest.org/04oct/00830/threerocktypes.html
http://www.rocksandminerals.com/rockcycle.htm