David Seed

Professor David Seed is a Lecturer at the School of English, University of Liverpool, Liverpool, UK.