Books by Catherine Z. Elgin
Epistemic Ecology
An ecological epistemology arguing that epistemic agents, communities, and environments adapt to one another to generate evolving understandings of the world.