John C. Powers

John C. Powers is collateral assistant professor in the Department of History and assistant director of the Science, Technology, and Society Program at Virginia Commonwealth University.