Eagleton, Terry Meaning of Life - NewDelhi Oxford University Press 2007 ISBN: 9780195693294 Dewey Class. No.: 128 / EAG