English author M. John Harrison has won the Booker Prize for his novel "The End of Everything," becoming the oldest winner in the award's history at age 81. Jury chair Mary Beard said the book is a story of catastrophe and apocalypse that still holds out hope.