This book discusses the different types of rocks, their properties, and how they form.
Blastoff Reader.