Albert E Moyer

Albert Moyer is Associate Professor of History at Virginia Polytechnic Institute and State University, and adjunct member of the university's Center for the Study of Science in Society.