Indiana University
Indiana University Bloomington: The Rock Cycle With Geologic Settings [Pdf]
A colorful diagram of the rock cycle showing the stages that rocks go through as they are transformed by different processes such as weathering, lithification, and crystallization.