Mohammed Hassan : Best heel of modern times?