Peter H. Hansen

Peter H. Hansen is Associate Professor of Humanities and Arts at Worcester Polytechnic Institute.