Professor Stephen Hawking dies at 76.