shadows of the Pomegranate tree - tariq Ali (2015)