TY - BOOK AU - Hall, Anthony TI - Igneous Petrology SN - 0582301742 PY - 1987/// CY - Essexeng PB - Longman Scientific and Technical KW - Rocks,Igneous ER -