Tayeb Salih ideology and the craft of fiction - Hassan, Waïl S. (Syracuse Univ. Press, 2003)