Peter L Shillingsburg Editor & Author

Peter L. Shillingsburg is Professor of English at De Montfort University, Leicester, UK.