by Allan Fowler
Discusses the size, shape, composition, origin, and other aspects of different kinds of rocks.