The facets of Bruno Latour???s scholarship span a diverse breadth and depth: the sociology of science and technology, the formulation and development of actor-network theory, the theorization of agency in a more-than-human world, and the anthropology of modernity, including changing relations between science, politics, and the secular and sacred.