Fundamentals of physical Volcanology is a comprehensive overview of the processes that control when and how volcanoes erupt. Understanding these processes involves bringing together ideas from a number of disciplines, including branches of geology, such as petrology and geochemistry; and aspects of physics, such as fluid dynamics and thermodynamics.