Cosmos: Essai D'Une D�Scription Physique Du Monde, Volume 2 by Professor Alexander Von Humboldt