It is no secret that I love Ted Talks.   They seem to pop up at the moment that I need to see them.  This is a fascinating talk by Stephen Hawking.   Something to think about….