Vassanji (Canadian) writes beautiful descriptions and develops his characters fully. Kamal, a successful Canadian doctor who, in middle age and after decades in North America, decides to return to his homeland of East Africa to find his childhood sweetheart, Saida. The story includes flashbacks of Kamal growing up and the results of the decision his parents made to move him to the “city”.