Ellis Author & Editor

David Ellis is Professor of English Literature at the University of Kent at Canterbury.