Shakespeare is in many ways an African writer and 'Hamlet' would be seen as a very accurate historical saga about an African kingdom.