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