Views of Nature By Alexander von Humboldt 2016

This textbook is an affordable alternative to the newer edition.