M.G. Vassanji is the author of six novels, two collections of stories, and two works of non-fiction. He lives in Toronto.