Stav dette: The principles of petrology :