TY - BOOK AU - john d TI - principles of igneous and metamorphic petrology SN - 978-93-325-5040-7 U1 - 551 PB - pearson ER -