A Perfect Genius Stephen Hawking.