Philip Palmer's dramatisation for Radio 3 of Sudanese novelist Tayeb Salih's sensual and shocking thriller, often described as the most important Arab novel of the 20th century.