Terry Eagleton

Surname: Eagleton
First Name: Terry
Occupation/description: Academic
Dates: [1941 -]