Jack Lynch Editor & Author

Jack Lynch is Professor of English at Rutgers University.