The story fails to cohere as a whole and falls short of impact. As for the novel, it is so mired in its topicality, so enmeshed in the time, that one is left to worry for its longevity. At times, Hamid seems to be 'using' the conception of the times for thrusting his narrative forward. 
 A weak novel.