Reading list: Baja California
History, Natural History, and Travel in the Baja California peninsula, Mexico