Jack Lynch Author & Editor

Jack Lynch is Professor of English at Rutgers University.