Schaum's outline of theory and problems of introductory geology - Ojakangas, Richard W (McGraw-Hill, 1991)
Includes index.