
Steven Sherrill – Interview
60 Seconds with Steven Sherrill Steven Sherrill is an associate professor of English and Integrative Arts at Penn State Altoona. He is a graduate of the Iowa Writers’ Workshop in Poetry
60 Seconds with Steven Sherrill Steven Sherrill is an associate professor of English and Integrative Arts at Penn State Altoona. He is a graduate of the Iowa Writers’ Workshop in Poetry