Comprehensive Volcanology Guide: Types of Volcanoes, Causes of Volcano Eruptions, Famous Volcanoes, Volcanic Hazards, Safety, Monitoring, and Study Methods