- The Geographical Tradition: Episodes in the History of a Contested Enterprise
- Adam's Ancestors: Race, Religion, and the Politics of Human Origins
- Missionary Travels and Researches in South Africa
- Darwin's Forgotten Defenders: The Encounter Between Evangelical Theology and Evolutionary Thought
- Putting Science in Its Place: Geographies of Scientific Knowledge