Mankind has lost Stephen hawking