Musings on life, contribution and our common future.