Shawn M. Rummel

Pennsylvania State University, USA