A group of world weary travellers discover the meaning of life in a mysterious Swiss mountain village, in the new novel from the Booker Prize winning author of "The Famished Road". Okri's first novel in five years.