When was Tayeb Salih born?

Tayeb Salih was born in 1929.