Stephen Hawkins dies at 76