Short History of Sudan by Dr Ll M. Mohamed H. Fadlalla & Mohamed Hassan Fadlalla