Invisible Agents is a book written by David M. Gordon on how personal and deeply felt spiritual beliefs can inspire social movements and influence historical change. Conventional historiography concentrates on the secular, materialist, or moral sources of political agency. Instead, Mr. Gordon argues, when people perceive spirits as exerting power in the visible world, these beliefs form the basis for individual and collective actions >>