This book by renowned literary theorist Terry Eagleton explores the timeless question of what the meaning of life is. Drawing on philosophy, literature, and religion, Eagleton examines the various ways in which people have sought to answer this question throughout history. He looks at the ideas of great thinkers such as
From Wikipedia
Terence Francis Eagleton is an English literary theorist, critic, and public intellectual. He is currently Distinguished Professor (Emeritus) of English Literature at Lancaster University.