Atlas of igneous rocks and their textures
by
W. S. MacKenzie
New York : Wiley, 1982.