How does a Volcano know when to errupt?

21 answers 21