The true book of rocks and minerals

An introduction to the formation and identification of a variety of rocks.