Books by Edward Hull (1829-1917)

Volcanoes: Past and Present