Terry Eagleton was born on 22 February 1943 in Salford, Lancashire, England. He is a British literary critic, novelist, philosopher, and cultural theorist. He is best known for his work on Marxism and literary theory.
Terry Eagleton for the Win: Prove Your Prowess with Our Quiz