What Did Stephen Hawking Contribute To Science