A volcanologist is a person who studies volcanoes and their eruptions .
A volcanologist is a person who studies the formation of volcanoes , and their current and historic eruptions .