The man who rained - Shaw, Ali (Atlantic Books, 2012)