Humboldt; the life and times of Alexander von Humboldt, 1769-1859