Brian C. Black

Brian C. Black is a Professor of History and Environmental Studies at Pennsylvania State University