Thomas J Heffernan Editor & Author

Thomas J. Heffernan is Professor Emeritus in the Department of English at the University of Tennessee, Knoxville.