Brian Lennon Author

Brian Lennon is Associate Professor of English and Comparative Literature at Pennsylvania State University.