This novel sets its own pace for the reader as it weaves poetry and magic throughout the story. In addition to the story being told by Vassanji, the book is an excellent history of East Africa in the twentieth century, detailing the layering of races and religions over the base of the African population and the impact of this layering. In the end, the hero's return to Africa is most revealing in terms of his character and the consequences of his decisions. As usual, an excellent book from a wonderful author. This is a book to be reread.